I've just skimmed the responses, so I'm probably repeating some stuff . Acupuncture can be a big help, but it usually takes a few sessions to really show results, and it doesn't work for everybody. I still think it would be worth a try before doing surgery! (acupuncture vet was just here to work on Fletcher) I see a harness has been mentioned, I will second that. Also, if they have tweaked/ pulled something in their neck, a week or so of pain meds and anti-inflammatories will make them feel better, but it can take up to a month for them to really heal. Molly had a stiff, painful neck, and after a week on meds she convinced me she was fine and we could resume normal activities Next day she was in even more pain than before, so I kept her on strict rest for a month, and she has been fine since (this has been about a year and half).