Thanks for the tip seashell1, I hadn't thought of that.
Sounds like we will need quotes to clean up the yard, clean inside, clean the carpets including the urine issue, deodorise inside to remove the doggy smell, and spray for fleas. We will get all this done whether we can recover any...