I'd call the vet immediately, for peace of mind if nothing else...But it sure sounds like kennel cough. Stress (to a new environment, etc) can also cause a cough/sneezing fit or two, but if it persists on and off, kennel cough might be the culprit. Vax aren't 100% coverage, for humans, too, and...