This depends on age and breed size.
Generally for small or medium breed puppies, they’re considered adults after one year of age. At this point you should be feeding adult dog food. Toy breeds can mature as young as 9 months of age.
Large breed puppies (weighing over 20kg as adults) can take up to 24 months to mature to adulthood. Until then it’s important to feed an appropriate puppy food tailored to larger breeds to ensure their needs are met.
If in doubt, check with your vet.
Why transition from puppy food to adult dog food?
Puppy formulas are tailored to support growth and typically have higher levels of protein and fat. An adult dog has a lower metabolic and calorie requirement. Continuing to feed your adult dog puppy food can lead to unnecessary weight gain.
If you’re feeding an all life stage food, this means it meets the nutrient requirements to support both puppy growth and adult maintenance. Once your puppy reaches adulthood, you’ll need to reduce the amount of food. Check the feeding guidelines.
How to switch from puppy food to dog food
Take it slow
We recommend transitioning your puppy to adult food over 7-10 days. Start by introducing 10% of the adult food with 90% of the puppy food and gradually increasing the ratio of adult food to puppy food over the 10 days.
Changing food gradually will help avoid any tummy upsets. You should expect some stool variation during the transition. Every dog (and puppy) is different, so monitor how your dog responds and adjust how gradually you transition.
If you’re moving from a significantly different food, e.g. a vegetarian diet to a meat diet or a heavy cereal puppy food to a high protein food, you’ll want to transition even slower.
How many times should I feed my dog
As puppies you’ll have been feeding 3-5 meals a day. There’s no set rule but in general adult dogs are fed twice a day. Once in the morning and once in the evening.