Hello!
The best ways that I know to avoid bladder stones is a good diet. Leaving fresh clean water available at all times and checking a urine every 6-12 months. Also on some little dogs I can palpitate rhe bladder for clues about its contents. If you want to be super pro active an X-ray or ultrasound is the best diagnostic tool for looking inside the bladder.
Good luck! Thanks for the question
Badly healed breaks can cause lifelong mobility issues. He might be fine now, but what about in a year? 5 years?
Cats are pretty stoic. I’ll bet he’s in pain and just not showing you.