Wow, you do have a herd! It sounds like it's good news for the pup and I hope you all enjoy your time together! I can only imagine what 15 hours of surgery costs! ( don't share the costs!) Here's to you all continuing to get better every day!