My new baby, Miles, is 7 weeks old today and weighs 11 oz. I just bought the Royal Canin and he absolutely loves it. Have had trouble with hookworms and coccadia. Diarrhea out the ying yang!!!! Finally had a semi solid poop tonight after the Royal Canin. He is so Cute. Will send pics as soon as I can. Made him an outfit out of a tube sock, cut a little portion off and cut arm holes. Too cute!!!