I have fed Oggie Canidae all throughout his puppy weeks. He loves it. He had no problem transitioning from science diet to it either, I just did it slowly over 3 weeks. I have found I have to feed him more than the guidelines on the back though, he wasn't gaining much weight.