I would stop and find out who the owner is.....



....then file a claim on their insurance to fix my car



(don't worry... i'll try and help the dog too, of course......)