Often dogs have issues in the neck and upper back. These issues are often diagnosed as subluxation [spinal bones that are locked up and irritating nerves]. The Cause can be claws that have not been trimmed. Keep the claws trimmed to the point that the claws do not touch the ground. The dog will hyperextend their paw putting muscle stress on the shoulder and neck/back. It would be like you walking on your heels for days, just think about your leg muscles and calf tightness you would have, not to mention your low back stress. You must have an animal chiropractor also adjust the subluxations which can be secondary to the claw problem.
Any questions about trimming or chiropractic please email me at indekchiropractic@gmail.com or call me at 617-472-0661.