You go to the vet. Supportive care is quite often needed initially.
Yes the vet would be best.
First check all the symptoms of a canine stroke.You can get info for these from the following site:
dog stroke
If it do has a stroke then it is advisable that you take your dog to a specialist.
dog stroke
If it do has a stroke then it is advisable that you take your dog to a specialist.