Rory is around 10 months old now. All I know is that he was born in November. His former owner had him eating a low quality adult dog food. He was loosing his fur, and the vet said it was from some food dye and told them to feed him the adult food. Right now he is eating Taste of The Wild, which is all life stages. (Unless they've recently changed it) Should he still be eating puppy food, or is it okay for him to eat the all life stages?