Just to be a pest....ask your vet about the chromium. It regulates blood sugar, and might be of help here.

hugs!