A: Most puppies and kittens should stay on a puppy or kitten formula until they are close to fully grown, since growing pets need extra calories and nutrients to support healthy development.
For most pets, the switch to adult food happens around:
Cats: around 12 months of age
Small to medium breed dogs: around 12 months of age
Large breed dogs: around 12–18 months of age
Giant breed dogs: sometimes closer to 18–24 months of age
When it is time to switch, transition slowly over about 7–10 days by mixing the new adult food with the current puppy or kitten food. This helps reduce the chance of stomach upset.
Because every pet is different, we recommend asking your veterinarian at your pet’s wellness visit when the right time is to switch based on your pet’s breed, size, weight, and overall health.