Feeding your dog
Although most pet dogs are now fed entirely on tinned or packaged food, their nutritional requirements are exactly the same as their ancestors' centuries ago. So to stay healthy, a domestic dog must receive a balanced diet containing all the nutrients that would be found in its natural diet. Dogs are adapted to eating a wide variety of food and can survive happily on an almost vegetarian diet which would make a cat very ill.
What makes up a balanced diet?

What is the best diet for my dog?
There are a wide range of commercially prepared foods to suit your dog's needs. However, if you see an unfamiliar brand in the shops, be cautious, especially if it is one of the cheaper foods. As in all things quality comes at a price, and a cheaper brand will often contain inferior ingredients. The well known brands are usually formulated to give your dog everything it needs. Your vet or veterinary nurse will be able to give you impartial and well-informed advice on feeding your pet.
How much should I feed my dog?

• Pregnancy
• Growing dogs
• Old age
When do dogs need special diets?
• Pregnancy - A pregnant bitch (mother dog) needs to eat more food to support her unborn puppies. During the final stages of pregnancy a bitch may need to eat twice as much food as normal. However, the pressure of the growing puppies in her belly may stop her eating large meals. You may need to feed her more frequently or get a high-energy diet for pregnant bitches (your vet will be able to advise you on this). When your bitch is producing milk for her puppies (lactation) her appetite may increase even further.
• Puppyhood - During their first few months puppies grow exceptionally fast. This puts a big strain on the bitch and the puppies should be weaned on to solid food as soon as possible. Try giving some solid food at three weeks and gradually giving more until they eat only solid food at about eight weeks old. The first food should be soft and easily digestible so dry food should be soaked in water or puppy milk. A puppy's stomach is small so it cannot eat large volumes in one go. A puppy should be fed about five times a day at eight weeks and the frequency of meals can be gradually reduced to two a day when it reaches six months old. Your vet may recommend putting your puppy on a specially formulated high-energy diet to make sure that it gets a properly balanced diet for growth.
• Old age - Older dogs often becomes less active and may use up less energy - be careful about reducing its food intake too much. Older dogs are not as good at digesting their food so they may need to eat more food to get all the nutrients they need. There are conveniently prepared special diets available for the older dog which can be obtained from your vet.
Is obesity a problem in dogs?

Fonte: any-uk-vet.co.uk westside vet clinic