Originally Posted by
Aurora_Bell
Try sprinkleing meat tenderizer on her food. I have had more success with that than the pineapple.
Another thing is when they are eating poo, it can mean they are missing something from their diets. Sometimes dog poop seems like dog food. This can happen when dog food is low quality and includes materials that are easily passed and not absorbed by your dog. When the dog poops, it seems to be very much like the food he just consumed.
Another reason can because of worms. Has she been treated for worms and fleas?
Some dogs will simply eat poop to pass the time. Dogs will eat poop because they are bored or lonely.
Your dog might eat poop because he's anxious, nervous or otherwise upset. Stress will drive animals to do odd things.
Some dogs will eat poop to hide the evidence. If you punish your dog for pooping, he might eat it to stop you from getting angry.
Some young dogs and puppies will eat poop as a novelty. That is, they'll eat poop as an experiment. They don't know better.
If your dog watches you pick up poop, he might learn to do the same. This is called allelomimetic behavior. Your dog observes you and learns from you, by putting the poop in his mouth you put poop in a bag.
Many dogs simply like the taste of poop. It reminds them of what they were given as pups. It's warm and moist.
In some cases, dogs will eat poop if they are given too much food. This is especially true if your dog's diet is high in fat.