When it comes to knowing what to feed a dog at each life stage, it's important to recognise that a dog’s nutritional needs are complex and change with age, just like ours do. Simply giving your dog some meat, veggies and rice just isn’t enough - they need a complete and balanced diet appropriate for their life stage. Feeding puppies Puppies require a diet rich...