Why does my 4 1/2 month old shih tzu puppy eat its poop?