top of page


PJ's Rescue is a non-profit organization based in Duluth, MN dedicated to fostering, rehabilitating, and rehoming rescue dogs from around the contiguous 48 states. Our mission is to provide a second chance to dogs that have been abandoned, neglected, or abused. We work hard to ensure that our rescue dogs find loving and caring homes where they can live the rest of their lives happily. Join us in our efforts to give these furry friends the love and care they deserve.


Here at PJ's Rescue we are dedicated to helping dogs of all backgrounds find their fur-ever homes. We work with local providers to provide medical care, vaccinations, and spay/neuter services to ensure the health and well-being of our rescue dogs. Our team of volunteers works tirelessly to ensure that each dog receives the care and attention they need to thrive.


Fostering is a crucial part of our rescue efforts. We rely on volunteers to provide temporary homes for our rescue dogs until they find their forever homes. Our foster program helps dogs acclimate to a home environment, socialize with other dogs and people, and receive basic obedience training. Fosters are given everything the animal will need at no expense to the foster. Complete an online application or reach out to us via email at


Our ultimate goal is to find loving and permanent homes for our rescue dogs. We carefully screen and match potential adopters with our dogs to ensure a good fit. We also provide resources and support to help our adopters successfully integrate their new furry family member into their homes. You can begin your adoption journey by visiting our adoption page and completing an application for the animal you are interested in.


Many of our rescue dogs come from abusive or neglectful situations. Our rehabilitation program helps them overcome their past traumas and learn to trust humans again. We work with trainers and behaviorists to help our dogs build confidence, social skills, and good behavior.


PJ's Rescue is based in Duluth, MN and serve the Twin Ports region. We primarily rescue dogs from Minnesota, Wisconsin, and Texas. However, we are committed to helping rescue dogs from all around the contiguous 48 states. We work with other rescue organizations and shelters to transport dogs in need to our facility and find them loving homes.



PJ's Rescue does accept surrenders. We require that you fill out the surrender form before the animal begins their intake process. If you have additional questions or concerns please email

Note: At this time we are on an intake hold for any dogs with additional training needs (this includes but is not limited to dog aggression, people aggression, dog biting, or human biting). If this is an urgent emergency request please email


PJ's Rescue works with local partners to provide training to animals who need a higher degree of hands-on training. Prior to adoption a free training session will be provided to adopters adopting animals that have been through this training.

A dedicated PJ's volunteer has experience training dogs of all ages and is available for questions at

bottom of page