Are you looking for a puppy to join the family? We have many adorable puppies wanting a happy place to grow up! (Please contact the shelter to check genders on specific pups.) Adoption. A better option!Size and age are estimates. SIZE: small = approx 20# or less; large = approx 50# or more; medium = in between. AGE: baby = baby teeth; others determined by tooth wear, activity level, and body condition This dog will be up-to-date on shots, dewormed, spayed/neutered and tested for heartworms. All dogs are socialized.