I will go ahead and try the Benadryl and see how that works. I will keep everyone posted. I am so worried about him. He seems a little uncomforatble at times because he can't get any good rest. Hopefully the Benadryl will help him get some decent sleep. I am going to call the vet in the morning and see if they have any suggestions before I bring him in.