Hello,
I’m so glad to hear your pup is doing so well. I think a few things are key. No more jumping into or off anything. No high impact activities. I also think it’s time to start obedience so you can better help keep him focused and trained to listen. Go for long walks. In different places where he can really use his nose and his brain to investigate instead of relying on you for activity. Hey his head into other things like puzzles. Toys. Training. Anything to keep his body from any jarring sudden actions. Even scent training or therapy dog classes might help.
I hope this is helpful. Keep us posted. Good luck.
I think I would get to the vet as soon as possible. Hope she is ok.