The chances of finding a newborn pup is very very slim. The youngest dog I've seen was 9 months old.
Veterans get Dogs at the shelter for free with all the shots already taken care of. They even give you a free follow up within 90 days.
Thanks! Your answer is awaiting moderation.