Crossroads Animal Rescue
Marshville / Charlotte, NC

Crossroads Animal Rescue is a mixed breed/all breed canine rescue based in Charlotte, NC.  We are a North Carolina non-profit corporation and have federal 501c(3) status. Our organization is staffed entirely by volunteers and we depend on the generosity of our doners and sponsors for all of our operating expenses.

Crossroads Animal Rescue provides a second chance to abandoned dogs from local high kill shelters.

In a loving foster home environment our dogs are provided with training and socialization as well as all necessary medical care including, but not limited to,  age appropriate immunizations, spay/neutering and microchipping. Additionally, our foster care providers evaluate the dog's personality in an effort to match each dog with the best possible forever home. Our ultimate goal is to ensure that our dogs will never be abandoned again.

In an effort to reduce the number of companion animals abandoned and euthanized annually in our community, we educate the public on the importance of spaying/neutering their pets and advocate for adoption.


You can't save them all, but you can save one.

Fostering a dog from a high kill shelter is a rewarding experience. You can help.

Board of Directors

Sharon Puett, Executive Director of Operations & Adoptions 

Charlotte Wood, Executive Director of Fundraising & Public Relations

Advisory Board

Lynn Erren

Barbara Burg

Meredith Thompson

We are a proud ambassador for

New Logo

Crossroads Animal Rescue is an Ambassador with the Rally to Rescue® program.  Through the
Rally to Rescue® program, Purina® Pro Plan
® brand pet food supports pet rescue organizations like ours across the country to help give rescued pets the nutrition and care they need and the loving homes they deserve.  To learn more, please visit