Canine Protection League
PO Box 1693 Wilmington, Vermont 05636About this shelter
Canine Protection League in Wilmington, VT
Canine Protection League is a dog rescue based in Wilmington, Vermont, operating as a registered 501(c)(3) nonprofit within Windham County, where one other animal shelter or rescue is also located; the organization is about 45 miles west of Albany, NY. Guided by the motto "Rescue, Restore, Rehome," it is a small, foster-home-based rural Vermont rescue run entirely by part-time volunteers who care for formerly unwanted and discarded shelter dogs. Adoptions are limited to approved Vermont homes and require a completed application, a review process matching a dog's personality and needs to the adopter's lifestyle, and an in-home visit before approval. The organization also relies on community support through volunteering, fostering, and donations to continue its lifesaving work.
Before you go
Adopting from Canine Protection League
Adoption process
Vermont residents fill out a contact form to request an adoption application, which is reviewed and matched with potential dogs in foster care, followed by a required in-home visit and in-person interview/meet-and-greet before approval.
- Service area
- Vermont
- County
- Windham County
- Animals served
- Dogs
Also in the area
Nearby shelters and rescues
Essential Dog Grooming Tips
Keeping your dog well-groomed is about more than just appearances. Here is everything you need to know...
Read more about essential dog grooming tipsSHELTER/RESCUE SEARCH
e.g. "Miami FL" or "33168"
Help us get the word out about more shelters and rescues nationwide.
Pets For Adoption
Search all animals available for adoption in your area. Give a dog or cat forever home today.
ADOPT A PET