Some of these symptoms could indicate a heart problem, especially if he has a cough to go along with it. The problem is compounded if he is not on heartworm prevention or could be heartworm positive.
Vestibular disease is also a concern. It's a disease of the inner ear. It can cause stroke-like symptoms. The dog might stagger, walk in circles, seem confused, drool and even have one sided paralysis. This can usually be treated with antibiotics.
No matter what, you do need to see the vet with him on Monday.
Let me know if you have questions.