My puppy started out on royal canine for yorkshire terriers, I slowly switched him over to natures choice because its a bigger bad for the same price, both high end foods, but since the switch I swear he poops 5-6 times a day.... I don't have time to potty train a puppy who's pooping that much... half the time ill take him out and he won't poop but comes inside and poops.... HELP ME! any ideas? it stresses me out, he also has really bad gas like all the time, and he eats his poop if I don't watch him....