You gave a home to a dog who needed it and are a responsible owner. If you hadn't taken him he might've ended up in a shelter anyway. It's not like you got him from a puppy store or backyard breeder. That I judge, but not just taking a pup from an "oops" litter.I will be honest.. I know some of you won't like this source because Chester is not from a reputable breeder or shelter.
My family is friends with a farmer family. This families uneutered mutt had puppies with a GSD. So it was an accidental litter on the farm.. which is not too uncommon in this area.. So Chester had no former vet care, but was a healthy farm pup. Of course he got his shots and checkup when I got him.
Do I regret getting a farm pup? No.. I love Chester and I would not replace him for any dog. Would I get a farm pup again? No. I think my next dog will most likely be from a Shelter.