I use all life stages for all three of my dogs, Sadie my rotti throws up every other food I've tried but not the canidae, Lucky my cocker spaniel mix can eat anything and I just switched my new baby yorkie Teddy from the science diet he was on when I got him and he seems to love it. |