My ex-fiance was this irresponsible. We had bought a house shortly before the wedding and it was on a VERY busy street. I got him a puppy as he wanted one badly. He left it out front unleashed and unsupervised. Yelled at me when the puppy got excited seeing a German Shepherd across the street and was hit by a Blazer trying to go see the other dog.  We took the dog to the emergency vet (Sunday evening) and this guy just wanted to put the dog down. I paid for treatment there, moved him to our regular vet, and the only problem was a dislocated hip and a broken front leg - no surgery required. He STILL wanted to put him down because the puppy disrupted his sleep/wasn't what he thought the dog would be. Dumped the guy, kept the dog. Dog is now 10 years old, still avoids roads and has been the best thing that happened to me. He and I live on 4 acres now, and he LOVES going for walks in the woods! Found a turtle for the first time a few days ago and was so excited. Pretty sure I made the right decision :)