Isolation? I know, I wouldn't be grinning if it were my dog! Seriously, a phone call to any vet or animal hospital should tell you the best remedy.
Kerry