My 9 week old pomeranian/poodle mixed puppy tries to eat everything (both outside and inside). He's never eaten a rock but he's chewed on them and even chews and swallows grass,bird poop,thread,or crumbs that fall on the floor. I've tried searching on google for other people who might have this problem and most of the answers concluded that their dog wasn't getting the nutrients from the food. I'm not sure if this is the case because he does eat his food but when i put it out for him he only eats it when he's done playing around(this makes me assume hes not hungry) then when i take him outside he'll try to chew and eat everything! If this really is this case then i'm not sure how to go about transitioning his food to another that has those nutrients and along with something he'll like.