I'm so sorry for Kirby. That happened with my Poodle and another time with a Spaniel we had. It's so hard to watch them in pain. The vet gave them steriods and we had to crate them for a couple of weeks to keep them quiet.
I hope little Kirby will get well soon with no lasting ill-effects.