Rainbow Rescue North Carolina

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 a Kuranda Bed Click here to donate a pet bed to Rainbow Animal Rescue

Click here to see more information about this dog

Donate via Paypal

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

Rainbow Rescue has been online since November 2nd 2003

Rainbow Rescue Animal Rescue and Adoption Center

North Carolina Dog and Cat Rescue

Rainbow Animal Rescue of NC
P.O. Box 972
Roanoke Rapids
NC 27870
Tax ID # 20-0241166

Halifax County Public Health System Animal Rescue and Adoption Center
54 Dog Pound Road
NC 27839
Phone: 252-883-6413
Click here for directions

A genuine charity saving the lives of dogs and cats

Would you like to adopt a dog on the day of your visit? You need to be a pre-approved adopter. Fill out our Adoption Application Form now so that you are ready to adopt when you see a dog that like. We do NOT do on the spot adoptions. Applications must be submitted and vetting/personal references must be checked before an adoption is completed. You will not be able to adopt a puppy or dog on the day of your visit if you do not have a verified application. Click here for the Adoption Application Form.
    Adoption Center hours:
  • Saturday 10am to 2pm
  • Sunday 10am to 1pm
  • Wednesday 10am to 1pm
  • Friday 1pm to 4pm
If you are unable to meet us at these times please contact us for an appointment.

Lost and Found Pets are featured on our Facebook Page

NOTE: We have pets in foster homes as well as the new Animal Rescue and Adoption Center. Please email us to schedule a time to meet your newest family member. If you would like to meet more than one pet when you visit, this can be arranged.

You can help us speed up the adoption process by completing our Adoption Application Form

What we do
Rainbow Animal Rescue is a no-kill rescue based in North Carolina. We are a nonprofit, 501(c)(3) animal rescue organization (EIN 20-0241166). We are not a business and do not employ anyone. We started our rescue in an effort to help the many unwanted, abandoned and mistreated animals in Halifax County, North Carolina and the surrounding areas. We keep dogs at our adoption center operated by volunteers, and foster pets in our homes until we can find loving 'forever' homes for them. We rely on donations from the public to help us save the dogs and cats.

Sammie went missing on 10/27/19. Nine days later he was brought to the Galax Carroll Grayson Animal Shelter in Galax, VA which is 20 miles from his home in Sparta NC. They scanned him for a microchip, found it and checked the database for his owners contact details. As you can see, his owner is very pleased to have him back. Have your pet microchipped. It may be the only way you will get your pet back if it disappears.


Urgent Our largest monthly outlay is the vet bills. If your pet has had surgery you know how much that costs. We do not have a rich benefactor and the vets do not work for free.

Jazzy the Chihuahua spent several days at Roanoke Animal Hospital being treated for pneumonia (see below), and we have had two dogs with amputations including Bri and a major mass removal surgery for Mellie (see the Facebook page) at the other vets. Also the pups with chemical burns along with the pup that had head injuries and the tests on the pups that have seizures. See the Facebook page for more information about these dogs. Any donation you can give is greatly appreciated.

We are currently using three vets that we owe/will owe money to. You can donate directly to them with the reference 'for Rainbow Animal Rescue'.
  • Williamston Vet Hospital, 1702 US17 Bus, Williamston, NC 27892.
    Phone: 252 792 3000

  • Lake Country Animal Hospital, 915 US Hwy 158, Roanoke Rapids, NC.
    Phone: 27870 252 308 1882

  • Roanoke Animal Hospital, 824 Jullian Allsbrook Hwy, Roanoke Rapids, NC.
    Phone: 27870 252 535 3117

You can also donate via our donation page.

Please let us know that you have donated.
On behalf of the dogs
Thank you


Jazzy UPDATE: October 14th: Mellie had surgery about a week ago to remove a tumor and spay. We heard back and the tumor was benign - yay! Jazzy stopped in to say hello and cheer Mellie up. As you can see see on the Facebook page, Mellie is moving much better without the huge tumor and Jazzy has about recovered from her bout of pneumonia. They both enjoyed the visit on this nice day. Both medical needs were expensive, but well worth the outcome. If you can donate to help pay off their bills please do. UPDATE: September 28th: Jazzy still has some infection in her lung. Her breathing is improved and her blood work numbers are still low. She was happy when a young visitor stopped by with a new toy for her - click here to see the video. Thank you Dr. Andrea and staff at Roanoke Animal Hospital for her specialized care and locating the antibiotic necessary for her treatment. UPDATE: September 18th: Jazzy has started her new antibiotics. Her temperature is in normal range and she is eating some. We are hopeful right now.
September 16th: Sweet Jazzy is back at Roanoke Animal Hospital being cared for by great people. Her fever started to spike again, and she stopped eating. She has been through so much. The result analysis of cultures from her lung wash came in today and she has an antibiotic resistant bacteria causing her pneumonia. Dr. Andrea has requested immediate shipment of best one of the three antibiotics that will treat this. If this does not work we may lose her. Please pray for this sweet girl.


Urgent August 23rd: There are several dogs from Roanoke Rapids that were picked up as strays and taken to Animal Control. Some have collars others do not. If you are missing your dog, I highly recommend you go and check to see if your dog is there. Do not just call. Due to the number of animals that they see weekly they may not recognize your description of your dog. Get up and go to Halifax County Animal Control, 568 Dog Pound Rd, Halifax, NC 27839, and look for yourself. More dogs will die this week because the rescue does not have any room and owner surrenders and strays are still pouring into Animal Control. It is Halifax County policy that a stray animal is held at Animal Control for a minimum of one week. If the owner is not located, the pet is offered for adoption or put to sleep. Do not blame Animal Control. Blame the people that dump their dogs.

Why we need your help

August 1st: This very pregnant dog turned into animal control started having puppies. She is filthy, covered in huge ticks, fleas and is way underweight. Nothing we can do about that today, but she will get something tomorrow to help get rid of the blood suckers. If you would like to donate to help cover some of the upcoming expenses, please click here to see our donations page.

Just a short week in review to explain why we are sometimes cranky or cannot stay on the phone long. First there was the puppy Animal Control was called to pick up because she had been attacked by a large dog, then within minutes they called to tell us one was being turned in because it was having seizures. Second, a mom with 9 pups needed rescue at a shelter we sometimes help. Of course we had no room but started networking the mom plus 9. A rescue was found in NY so she was pulled, taken to the vet and overnighted by a foster. Foster transported her to our driver who drove the mom and pups from Halifax NC all the way up into NY - those things take a lot of networking time! Then pulled a couple more dogs from Animal Control to fill spots of two that left. Then we had to take three to the Vet to be altered, and today taking a few to the Vet to get health certificates so that one of the drivers can drive them to DE tomorrow to make room for us to pull a few more. But then of course this morning the momma dog went into labor so we had to move some dogs around to make room for her to whelp. Last count was 10 puppies. So, yes it has been a busy week. All of this on top of just the regular cleaning and care. Also tagged two more at animal control to be pulled if the ones going for health certificates pass and can leave, AND THAT FOLKS IS AN AVERAGE WEEK FOR OUR LITTLE CREW.
If you would like to volunteer please contact us.

Adoption Application and Fees
An adoption application must be on file for each animal adopted. The application form can be found online - CLICK HERE. Our adoption fee is $175 covering all age appropriate vaccines, microchip, heartworm test (if old enough) deworm, and spay/neuter. It also includes heartworm treatment, or if adopter opts for slow kill it includes the doxycycline and 12 months of heartworm prevention.

Not All Bleach is Disinfectant!
If you are buying bleach for hurricane relief and for the rescue as disinfectant, please buy either plain Clorox or plain bleach that says cleaning bleach on the label. Many low splash, scented and generic bleaches do not disinfect like these two. Walmart sells cleaning bleach that runs between $2.50 and $3 per gallon. All bleach is not the same. Chlorine content can range from 2% to 6% and the lower content does not kill germs and bacteria.

Dog Walking Sunday
Dog walking events take place on Sunday at Rainbow Animal Rescue, 54 Dog Pound Road, Halifax. We start at 11am, weather permitting. We do not walk the dogs if it is raining. Please try to arrive at 10:45 so that we can find a furbaby for you. Check the Facebook Page Sunday morning in case the dog walk is canceled at short notice.

Puppy Food and Old Newspapers
We have a lot of puppies at the rescue. We need canned and dry Pedigree and Purina puppy food for them. We use old newspapers for the floor of the puppy pens. If you have any, please drop them off at 54 Dogpound Rd, Halifax, NC 27839 or call 252.883.6413. If you would like to help us by donating dog/puppy/kitten food, you can drop it in our donation bin at Petsen$e or purchase and donate dog/puppy/kitten food at Petsen$e, 1251 Julian R. Allsbrook Highway, Roanoke Rapids, NC 27870, or Tractor Supply 1350 Julian Allsbrook HWY, Roanoke Rapids, NC 27870 - please make sure you mark it 'For Rainbow Animal Rescue', or you can bring dog food to our facility at 54 Dogpound Rd, Halifax, NC 27839 any morning or during our normal opening hours (see the top of the page).

Lane Homed News of Lane

Who we are
Rainbow Animal Rescue NC is a non profit 501(c)(3) organisation (Tax ID # 20-0241166) 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 around the Roanoke Rapids area or at our Animal Rescue and Adoption Center containing 19 indoor/outdoor kennels, a puppy room, and exercise yards, looked after by our volunteers. We provide medical care for the dogs and cats until we find them a suitable home or they can be placed with another rescue organisation that can find them a new home. We cannot place dogs that are ill so if the kennels are full of dogs requiring medical attention E.g. heartworm, we do not have the room to rescue dogs from the county pound. That is why we always need foster homes.

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. If you live out of our area, contact your local rescue and ask them whether they will take one of our dogs so that you can adopt it. Contact us if you live in DE, MD, NJ, NY or PA as there are rescues in those states that take our dogs.

If you can adopt, foster or move these pets to another rescue please e-mail:
dogs6@rainbowrescue.org or cats6@rainbowrescue.org

We cannot provide you with veterinary care (free or otherwise)
We do not have a vet on call or a vet on our staff. We do not have more access to a vet than the general public during the night or on weekends. We do not have unlimited volunteers or funding to get animals to emergency vetting services. Please understand this when calling or messaging us in the evenings and weekends. You as a pet owner have the same access to vet care that we do.

Foster Homes Urgently Required
We rely on people to provide temporary homes to the dogs and cats we have rescued. The more foster homes we have, the more pets we can save from certain death at the county pound so we never have enough! We prefer our foster homes to be in Roanoke Rapids and Halifax area but we are open to offers. If you would like to foster a dog or cat please fill out our foster home application form. Someone will then contact you to carry out a home check and explain what is required of you.

On our Facebook page you will find photo's of rescued dogs and cats, news of events, requests for assistance, details of lost and found dogs and news of pets in their forever homes. This is a public page, you do not need to login to see it.

Dog Food Urgently Required
We are always in need of adult dog food both dry and canned food. We prefer Purina or Pedigree dry food but we are grateful for anything. If you would like to help us by donating, you can drop off or purchase and donate dog food at Petsen$e, 1251 Julian R. Allsbrook Highway, Roanoke Rapids, NC 27870, or Tractor Supply 1350 Julian Allsbrook HWY, Roanoke Rapids, NC 27870 - please make sure you mark it 'For Rainbow Animal Rescue', or you can bring dog food to our facility at 54 Dogpound Rd, Halifax, NC 27839 any morning or during our normal opening hours (see the top of the page). If you would like to donate money toward the purchase of food please click here to see our donations page.

Click here for more information

Donations of your time are always welcome especially in our new Animal Rescue and Adoption Center. We are always looking for good foster homes (we really need these), help with transports, fundraising, etc. Even a few hours a month can make a difference. If you think you would like to help out, please write or email. Cash donations are always gratefully accepted, too. Donations may be made via PayPal, a secure online payment service. You can donate with cash or a credit card, they accept both methods. Your donations are tax deductible.

Donate via Paypal Click here to see our donations page. Thank you!

Rainbow Animal Rescue now has a building to use for rescued dogs and with it running costs including an electricity bill, water bill, cleaning costs, maintenance costs and the food bill! As always, vet bills, from routine check-ups and vaccinations to treatment of injuries, heartworm, parvo, or malnutrition. Then there is getting them spayed or neutered. You can send your tax-deductible donation to Rainbow Animal Rescue Inc., PO Box 972, Roanoke Rapids, NC 27870. Click here to see our donations page.

Volunteer at Halifax Animal Rescue and Adoption Center, NC
We need people to help out at the Animal Rescue and Adoption Center, 54 Dog Pound Road, Halifax. We need people to help with:
  • Kennel cleaning: We have to do this every morning. The more people we have the less time it will take.
  • Socializing the dogs and cats: Playing with them and grooming them.
  • Transportation: Taking the animals to the vet, to other rescues and to adopters, either using our van (if it is working) or your vehicle.
  • Administration: Processing adoption applications, data entry - adding new dogs to the database, updating medical records, filing.
  • Fundraising and Donations: We need money and materials to operate the shelter. Organise or help at fundraising functions.
  • Adoption Events: Transporting dogs to adoptions events, looking after them while they are there, telling people about them.
  • Fostering: We need people to provide temporary homes to the dogs and cats we have rescued. The more foster homes we have, the more pets we can rescue from the county pound so we never have enough. Foster homes provide useful information about a pet so that it finds a home more easily. We need you to live in the area of Roanoke Rapids/Halifax, NC in order to foster a pet. Click here for the foster home application form.
Volunteers at Rainbow Animal Rescue, NC
Many hands make light work. We could not operate this facilty without the help of our wonderful volunteers.

If you would like to volunteer an hour or two or more of your time please e-mail halifaxrescueangels@yahoo.com indicating your name, your contact phone number and tell us what you are interested in helping with.

Any interested person is welcome but we need you to be committed and reliable, i.e come in on time and work for the hours you said you will. We will need parental consent in writing for people under 18 to be a volunteer. This will not be required for the training session. We would prefer you do not bring little children to the training session. Training will take place at the Animal Rescue and Adoption Center, 54 Dogpound Road, Halifax, off 901 near the 4H facility.

Riverside Mill combines an antique mall and artisan’s gallery in a historic cotton mill on the banks of the Roanoke River. Scenic river overlooks, antiques, estate jewelry, silver, furniture and collectibles give shoppers and visitors a unique experience. American Craft including pottery, glass, jewelry, metal and wood represent the best in national,regional, and local American Craft with a strong emphasis on North Carolina artists. Seasonal produce and regional foods like peanuts, hams, jams, jellies and wine offer visitors the chance to take home a little taste of North Carolina.

Once a working, water-driven cotton mill, Riverside Mill is located in historic Weldon, NC, less than 1.5 miles from Exit 173 off Interstate 95 on Route 158 East. Eight miles south of the NC/VA State Line. Follow the signs to Riverside Mill. 200 Mill Street, Weldon, NC 27890. Phone: 252-536-3100. Open Daily 10am-6pm. Handicapped Accessible. Click here for more information.

Keep your dog in the family

Dogs Available for Adoption

Cats Available for Adoption

See Our Facebook page This is a public page, you do not need to login to see it.

See Our PetFinder Website

See the Rainbow Animal Rescue website

Rainbow Rescue finds home for adoptable animals

See photo's of the Grand Opening of the HHCS Animal Shelter and Rescue, operated by Rainbow Animal Rescue on March 14th 2015

Before Rehoming a Dog Read This

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 page Dogs Requiring New Homes and Other Notices

Rabies Clinic May 7th 2016

E-Mail dogs6@rainbowrescue.org for information about the dogs
cats6@rainbowrescue.org for information about the cats

webmaster@rainbowrescue.org for information about this website.

Page updated: November 14th 2019
Dog Rescues Network | Advice | Shelter Directory | Notices | Lost & Found | Dog Care | Links | Message Board