He is 11 years old. Staffie/German Shepard/Doberman mix. He has been with my wife since he was roughly 12-16 weeks and has never been like this. Weighs 20kg which is right for his size. Regular exercise and walks as we live across from a dog friendly beach and is happy running up and down. Does have some hard fat deposits which vet has checked before but said they arent an issue.