Hi Veronica,
Ask your vet to do some blood work to check for any underlying problems, including endocrine functions. Also check B12/folate levels (deficiency can affect nutrient absorption).
Re the pot-bellied appearance ask your vet to check for basics, too, e.g. intestinal gas.
Saoirse had very slow hair regrowth after being shaved for some scans last year. The hair regrowth rate improved when I started supplementing her diet with b-complex vitamins. Is Babu-chiri peeing a lot? If yes, he may be losing b-vitamins in his pee. Poor regulation can also slow hair regrowth.
Mogs
.