Not a mini excavator, a wallet excavator
We had a similar slightly less costly cat and vet care that ultimately was unsuccessful - you do what you need to do to care for your pets.
Very long story, I was helping a stranger on the side of the road by his house in a housing development. Dog was running all over the place, wasn't his, and he was complaining the dog lived across the street and owners never seems to keep track of the dog and they let it run everywhere.
Dog running across the street, got run over. Thought it was dead but saw it was actually more in shock than anything else, and there was no minor or massive tissue damage on the dog.
Just so happened my vet was only a couple miles away and took the dog in my car to her (vet).
The "owner" of the dog showed up at the vets later (they talked to the neighbor across the street who I was helping and I told him what vet I was going to). They wanted the dog back, but had nothing on the dog per vet papers, rabies tag, collar or anything. They came into the vets office after all the work was done on the dog, I told them that they could have the dog back after they paid the vet bill. They shut up pretty quick and left without even trying to work something out per a payment plan.
My vet said I should name her Miracle, so the name stuck and we called her Mira for short.
She's the one with the stick LOL (Jack behind her).
Both dogs found great homes, and I can assure you, the $100 adoption fee for Mira came no where close for that one vet visit (let alone the couple of follow up visits) LOL
This is one reason why in animal rescue work, a home visit is not a bad thing. When you spend time to train a dog and have it become a part of your "family", there has to be some kind of vetting process to ensure that both the family and dog are a good fit for each other.
Most people on this forum have and use common sense. You will find when you deal with the general public, people looking for pets sometimes don't really use common sense (believe me LOL).
Both dogs are probably long gone by now, but the memories last a lifetime as most of the dogs we took in stayed with us for at least 6 months because it takes time to figure a dog out because they don't talk
