Kittens and puppies should be fully weaned and eating a kitten or puppy specific kibble by 7 to 8 weeks of age.