Companion Pet Rescue was founded in 2004 and rescues and adopts out over 2,500 dogs per year thanks to a relatively small number of dedicated volunteers!
We adopt out pups directly to our adopters, with several stops each week throughout New England. Please watch the video on the transport page to learn more about the transport process! For those adopters who would like to meet several pups rather than committing to one particular pup long distance, upon approval of your application, we’d love to set up an appointment for you to visit our fun and exciting adoption center in Southbury CT. Several new pups arrive each week so there are always plenty to meet!
Most of our pups start in the south, where overpopulation has created shelters overflowing with social, loving dogs who have almost no hope. Because our volunteers all have dogs and children, we ONLY rescue happy, social pups that will be great family companions!




