Puppies require a complete, nutritionally balanced diet to support their growth and development, and to support good health through their adulthood.

We recommend feeding your puppy a premium puppy diet, such as Royal Canin or Hill’s brand premium diets. Puppy diets are higher in protein, fats and carbohydrates than regular adult diets to support growth and development. Because premium diets are completely nutritionally balanced, puppies can be fully supported on these diets without the need for any supplementation.

Large breed puppies should be fed a large breed specific puppy diet, as these diets are specially formulated to support their joints and bone growth.

The volume and frequency of feeding will be dependent on the size, age and breed of your puppy. Feeding guidelines are available on the side or back of all premium puppy diets. Generally, puppies should be fed several small meals throughout the day, and this will gradually decrease to 1-2 meals per day when they are 6-months of age. Meals should be given at roughly the same time each day to establish a good routine. Your puppy should always have access to clean water.

Care should be given when providing home made diets to your puppy, as it is extremely difficult to ensure all of their specific nutritional requirements are met. Never feed your puppy (or dog) raw meat. Raw meat can carry salmonella (and other dangerous pathogens), which can be life-threatening for puppies if they become infected (it can also be harmful to your household, especially young children). Bones should also be avoided, as they can result in choking, gastrointestinal obstruction or broken teeth (which would need to be extracted).

As your puppy grows, you will need to slowly transition them to an adult diet. Obesity is common in adult dogs and some breeds are more predisposed (e.g. Beagle, Labrador retriever, Golden retriever etc.). Obesity can be prevented by feeding your dog an appropriate balanced diet, following feeding guidelines, maintaining a meal time routine and engaging in regular exercise.


To teach your puppy meal time manners, have your puppy sit before you give them their meal. Praise them (‘Good!’) and lower their food bowl. If they jump up, put the food bowl back on the counter and ask them to sit again. Repeat this until the food bowl is on the floor. Introduce an ‘OK’ command to signal to your puppy that they can eat. While a single treat is a great primary reward, a whole meal is the jack-pot, so puppies will pick this up very quickly!

It is important to remember that dogs do not have the same physiology as we do. There are many foods that are safe for us but are toxic or even deadly for your puppy. If unsure, read our common dangerous foods for your puppy – you can print this page and put it on your fridge for a quick reference!

For more info and tailored puppy care, please book an appointment

Book Online
02 9351 3437

Read More


Dangerous Foods