I have a 4 month old who I switched to Wellness Super5Mix Just for Puppies.
It had good recommendations and his poop is regular- twice a day versus once a day when I had him on Pet promise which had barely NO meat content and alot of fillers like corn. Anyway, I got a sample of Canidae All Life Stages in the mail and he REALLY liked that... so I might try switching to Canidae in a few months if he gets bored with Wellness.
Oh yeah, and BULLY STICKS ROCK... My pup spends hours chewing on his bully stick and it frees up my time to sew or take a nap
. Merrick Bully Sticks are excellent but pricier... AMD is a member here and she sells affordable bully sticks through westbrookdog.com. My pup loved his 7" bully stick from her.