IMPORTANT: An appointment is required to meet our dogs. Many are in volunteer foster homes and not on site for walk-in visits.
To schedule a meet and greet, please contact the Puppy Division team by text or call at 573-567-0076 or email PuppyDivision@gmail.com
Our adoption fee for dogs varies based on age and breed mix.
NOTE: Breed mixes in higher demand may have a higher adoption fee.
Up to 4 months old - starts at $195
5 to 8 months old - starts at $175
9 months to 2 years old - starts at $150
2 to 4 years old - starts at $125
Over 5 years old - starts at $100
All dogs are spayed/neutered, age appropriate vaccinations, microchip, treated for fleas and worms, heartworm preventative, etc.
Dogs over 8 months of age have been tested for heartworms.
Are you ready to adopt a new pup? Complete the online adoption application and a Puppy Division volunteer will reach out to you within 48 hours with more information and to help finalize the adoption.
Once you have completed your adoption application and communicated with our Puppy Division team regarding your new family member, you can pay the required deposit and/or adoption fee using the appropriate link below.