Hello I am Dr. Joey. Thanks for trusting me to help you and your pet today. I am a licensed veterinarian with over 16 years of experience. I look forward to working with you.
This does sound like there is something bothering your dog. I am glad he is eating/drinking and has no vomit/diarrhea/coughing. The most common issue that would cause him to be restless, particularly at night would be pain especially pain in his spine (back/neck). Some dogs may cry out at random when picked up and when he moves, whereas others the only symptoms we get is restlessness.
My best recommendation since he seems stable (and so long as he is not having any weakness in his legs or is crying out in pain) is to monitor to see what happens tonight. If you have another restless night, then it is time to have him seen by his veterinarian tomorrow. He needs an examination. I am not sure what further testing may be indicated after that since it does depend on what is seen on his examination.
I apologize that i cannot give you an exact diagnosis or any specific medication recommendations (there are no safe over-the-counter pain options for a dog of his size), but I too would need to perform an exam of him.
I am at a point I need to know what questions you have. I hope that the information I provided has been helpful.
Please let me know if for any reason you need further clarification, have more questions, or were expecting a different type of answer.
If you received all the information you needed, then kindly submit a rating.