It is the owners responsibility to keep the dog out of the road. There is zero legal or moral responsibility to cover any vet bills.
The only property damage that would even be considered is damage to the vehicle, which requires stopping, calling the police to file an accident report and then reporting the accident with documented damage to the car insurance company.
Go ahead and punk out if you want. Me and Wally will find somebody else to be in our gang.