Sounds like you're caught between a rock and a hard place - damned if you do/damned if you don't. Maybe he will have to give up agility??? Perhaps see how he does on the pain med and rest, and then if he seems better, try a little agility? I don't imagine a strenuous course would be very good for him at this point.

Feel better Willy - ya hear??? And be careful of those chompers.........