Humane Society Category: Rescue
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 a