Thanks for the tips! Thank goodness Bella is crate trained! She sleeps in her crate at night, and we also keep her in the crate when we are out of the house and she's usually asleep in the crate when we get home, so at least she's comfortable in her crate. That said, she's a very frisky puppy, so I'm not sure how happy she will be in there all the time during her recovery, but we'll try to make it as happy and comfortable an experience as possible.
Bella has not gone swimming before. I was always concerned about her getting too cold or dirty. What temperature do you recommend for bathtub water? The same temperature that I like, warm, but not scalding? My vet clinic is a full-fledged animal hospital, so I think they have physical therapy equipment, but if they don't, then surely the U of I vet clinic does, so I will get a referral if necessary.
I would look at 80-85 degree temperature. So warm for sure. I think that doing rehab is a great option for after surgery care under a qualified professional.
Bella just might get to love your bathtub

My new puppy is enthralled now with our tub. She immediately runs into the bathroom after I finish my bath and proceeds to climb into the tub. She was quite proud of herself the first time she was successful. She is already weighing a lot that it isn't easy for me to pick her up
Is this the website for the hot and cold packs? If so, it is appropriately named
Bella's Hot/Cold Pain Relief Pack- relief for canine arthritis & hip dysplasia!
We do have stairs in the house, and they are carpeted, but of course Bella loves running up and down them. I may have to install a baby gate...