Thank you for your quick reply. We are headed to the Vet today. I usually will wait 48 hours before heading to the vet because of previous urgent rushes to the vet leading to expensive bills and not needing to go at all. I am bummed that I gave him Aleve. I read somewhere to give him non-steroidal anti inflammatory and Aleve is what I had. Anyway, thank you for your help. I am hoping it is nothing to serious and he recovers fully. I miss my fun loving excited pup. Thanks again for your help.