One of my boys had gotten too big and had high blood sugar. We started insulin and Freshpet at the same time and only had to stay with the insulin for about a month. The vet was amazed as was I!! That was about 6months ago and his glucose is perfect, he has lost about 5 pounds, his coat is really soft and he is much more active. I feel great feeding them Freshpet and they love it!!!