Mia
Welcome to the Rainbow Animal Rescue NC

Rainbow Animal Rescue NC is a non profit 501(c)(3) organisation that rescues and finds homes for unwanted and homeless puppies, dogs, kittens and cats in North Carolina, USA. Having rescued the dogs Rainbow Animal Rescue NC then provides medical treatment and tender loving care until they are healthy enough to find a new home.

Rainbow Animal Rescue NC is a no-kill rescue that takes animals from county stray dog pounds, and homes that can no longer look after them. The dogs stay in foster homes looked after by our volunteers in North Eastern NC, until they find a suitable home.

Our adoption area is North Carolina and Southern Virginia. We will not 'ship' a pet to you. We may be able to help you with transport.