Thank you all for your advice. I took Errol in on Friday morning for his normal kidney check up and that was when I found out he had diabetes and pancreatitis. His glucose level was 680 and with the shock I thought it would be best to have him hospitalized because I had hopes that come Monday he would be all better and able to come home. Friday afternoon the vet called to let me know that they did an ultrasound and found nothing and that his glucose was down to 180 and had told me to give them a call over the weekend to check in on him. When I called Saturday morning he was back in the 600s. Called Sunday morning and it was the same thing. When I called this morning he was in the 500s and when I called back this afternoon they were still trying to get him regulated. Now I'm still very new to all of this but it seems to me that if he was being watched like he should have been at the vets his level shouldn't have gone back up that much, right? That is what has been frustrating me so much. I will be going in tomorrow and demanding to know everything they have been doing to him while he has been there and demanding to know why he is still there and why I can't take him home where he will be monitored and loved 24/7. I am really trying hard to not get upset at my vet because they are absolutely wonderful and the best vet I have ever had but this whole situation is stressing me out and I just want to have my furbaby back home where he belongs.