It takes time for a bad diet to catch up to animals of relatively short lifespans.
He'd started to get fat and wasn't really active or anything at 5 years old. He was having trouble breathing, drinking water constantly. Within a few monthw of switching his food, he was down to a normal weight, running and jumping around again.
I didn't change the amount of food or anything i was giving him, just the quality of it.