Just like humans, dogs will gain weight if they eat too much, and sometimes they may need to be put on a diet to lose excess fat.
When golden retriever Marty piled on 1kg, his owner Jane Gallacher assumed that he had been eating too much food and began cutting back his treats.
But then vets realised something was seriously wrong with the 11-year-old pooch.