Dogs Requiring Homes

Rainbow Rescue NC
 What We Do
 Dogs Needing Homes
 Cats Needing Homes
 Petfinder List
 Adoption Form
 Events at RAR
 Make a Donation
 RAR In The News
 RAR Facebook Page
 RAR Alternative Website
 Useful Links
 Notice Board
 Other Rescues Dogs
 Re-homing Advice
 Find the Right Dog
 Message Board
 Lost and Found
 Lost a Dog?
 Care and Training
 Pets Quiz
 Breed Information
 USA Dog Rescues
 USA Animal Rescues
Dog Rescues Network

Donate via Paypal

Help us to help more homeless dogs. Click here for more information.

Donate a Kuranda Bed Click here to donate a pet bed to Rainbow Animal Rescue

Shop online and donate Shop online at major stores using iGive and donate to Rainbow Animal Rescue - it does not cost you a penny extra. Click here for more information.

Rainbow Rescue North Carolina

North Carolina Dog and Cat Rescue

We will not 'ship' animals to you. You will either have to collect them or we may be able to work with you to arrange transport if you can comply with our adoption conditions.

We are in a poor rural area and there are often more adoption opportunities for dogs elsewhere. Many of the dogs that end up at animal control are surrendered or dumped because they need medical treatment. We cannot pass on a sick dog so we have to get them vetted first. Most often we are the ones who have the dogs neutered, treated for heartworm, etc.

Why do I need to pay for a puppy?

We do not have a rich benefactor to support saving these dogs lives, we rely on donations from the public. The pups have to be inspected by a vet, vaccinated, wormed and microchipped before they can leave the shelter. More people are interested in puppies so we charge for them to provide funds for the older dogs that require expensive medication E.g. for removing heartworm infestation.

What can you do to help?
  • Adopt a dog from Rainbow Animal Rescue - Not only does this save the life of the dog you adopt, it allows space for another dog in need. It also provides us with much needed funds.
  • Foster a dog until we can find it a permanent home - This will allow us to rescue another 'at risk' dog from animal control.
  • Find a rescue that will take some of our dogs - rescues in northeastern states are more likely to have room.
If you can home, foster or move these pets to another rescue please contact

If you are interested in one of our dogs please complete our Adoption Application Form


Dogs Requiring Homes at Rainbow Rescue, Halifax, NC

Click on the dog photo to see more photo's and information about the dog then click on 'contact us' for more information about the rescue.
Scroll to the bottom of the page to make sure you see all the dogs.

See more dogs on our Rainbow Animal Rescue website (click here)

Click on the links for more information and photo's. If you are interested in adopting a dog please apply using our Adoption Application Form.

See Our Facebook page for photo's of the animals in need, appeals, activities and news about Rainbow Animal Rescue.

E-Mail for general inquiries about the dogs.

Friends of Halifax County Animal Control
Halifax County Animal Control has recently opened their doors to adoption and rescue. Your help is urgently needed. HCAC is located at 568 Dogpound Rd, Roanoke Rapids, North Carolina 27870.

Click here to see NEW OPENING HOURS including SUNDAY 10AM-1PM

Home pageMore Dogs Requiring Homes on the Notice Board

For information about this website E-Mail

Script updated: November 7th 2020

Dog Rescues Network | Advice | Shelter Directory | Notices | Lost & Found | Dog Care | Links | Message Board