I am so sorry, Valerie. I know how much Duke means to you. I hope he is feeling like his old self soon. (((HUGS))) I will keep you and Duke in my thoughts and prayers. please let us know how the vet visit goes.