some dogs don't do well with Orijen,mine didn't
have you checked on the bag on how much to feed??
at 20lbs 6 cups a day seems like a lot to me..you might be over feeding which would cause very messy poop..
Have a heart that never hardens, and a temper that never tires, and a touch that never hurts."