how many litres of water should a dog drink per day?
As a rule of thumb, a dog will drink 50 ml water per kg of body weight. This means that a 10 kg dog needs about half a litre of water every day and a 20 kg dog will need about a litre. This guideline applies to puppies as well.