It's good to hear that Bo is just waiting to be healed! I'm lucky enough to not experience the heartache you've experienced. Brave dog! :)