Are you Ok! Sorry about the puppy but they should of had him penned up
or on a chain in the yard. That was very thoughtful of you to stop, I’ve seen
people around here that just keep on going they could care less if they hit it
or not. It’s not your fault the owners were irresponsible!