Bow-Wow Halifax County Pet Adoption Center, NC

Rainbow Animal Rescue of NC - a genuine charity saving the lives of dogs and cats
P.O. Box 972
Roanoke Rapids
NC 27870
Tax ID # 20-0241166

Rainbow Animal Rescue NC operating the
Halifax County Public Health System Animal Rescue and Adoption Center
54 Dog Pound Road
NC 27839
Phone: 252-883-6413

Lost and Found Pets are featured on our Facebook Page


Adoptions will be handled by appointment.

We are closed to the general public, we will update you if there are any changes. Adoptions will be handled via appointments. With the continued spread of the COVID-19 and the advisory to limit travel and contact we feel this is the best course of action at this time. We apologize for any inconvenience but it is a matter of safety for the public and our volunteers. We will still be there cleaning and caring for the animals. Remember wash those hands, practice good personal and environmental hygiene.

    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 during these hours please contact us for an appointment at other times.

Beat the queue! The cutest dogs have many applications. If you have already been approved to adopt, you are more likely to be able to adopt the dog you want.
Click here for the Adoption Application Form

Answers to Frequently Asked Questions:

At this time (March 25th) we are still operating under COVID guidelines. Because of the small size of our building we do not have space to 'social distance' adequately for 'drop in' visitors. We are only scheduling appointments with approved adopters.

We have so many calls our voice mail is often full. You can text but with so many texts it is hard to respond. We have 400+ applications at this time. We do look at each one, but as unpaid volunteers with jobs (we have to pay our bills) and families (yes, we have those too), we are limited in how quickly we can process them. A lot of time is spent with messaging. It is best to fill out the Adoption Application Form.

  • Our adoptions are not first-come, first-served. Adoptions are based on what is best for the individual animal.
  • Starting April 1, 2021 adoptions are $175 for dogs over 7 months and starting $200 for puppies 7 months and under, which includes updated vaccinations, heartworm testing (over 6 months), spay/neuter as required, and microchipping.
  • We do vet checks, reference checks, and home checks as well as background checks for pit bulls and pit mixes.
  • Our animals are inside family members and are not to be left alone outside.
  • We try very hard to have the animals socialized so they can become loving family members. But it is hard to do since we have had to stop the 'pack walks' due to COVID.
  • Many of our animals have been abandoned, abused, etc. and must have families that will be patient and give the animal time to adjust.
  • Any animal that does not work out for whatever reason must be returned to a member of Rainbow Animal Rescue. They cannot be turned over to Animal Control, SPCA, etc.
  • Remember dogs cannot be left unattended in the yard. Especially small dogs - hawks, eagles, owls and other birds of prey see them as dinner.
  • Any other animals living with the family must be inside animals (i.e., cats).
  • All other animals must be neutered/spayed.

What We Do
Rainbow Animal Rescue is a no-kill rescue based in north-east 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.

Reclaiming a surrendered dog
If you surrender a dog to us, you CANNOT send someone else to come get it/them the next day. YOU must do an owner reclaim. We do charge for boarding and any vet care we may do on intake. After 72 hours (we do try to be understanding to those that feel they have made a mistake) we do not return owner surrenders. Dogs we take in are normally vaccinated on intake along with flea/tick prevention and worm meds. So if you surrender a dog and have a change of heart the next day, be prepared to pay our expenses. Only the person who surrenders an animal as the owner may reclaim that animal.

Adopting a dog
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 an approved application. Click here for the Adoption Application Form. Make sure your Vet has permission to pass on your information to Rainbow Animal Rescue. If your vet refuses to talk to us this will delay your application and may result in the dog you want being adopted by another applicant.

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.

Can you help save a life?
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! It is heartbreaking when we have to leave perfectly nice dogs to their fate at the pound because we do have room for them all. We prefer our foster homes to be in Roanoke Rapids and Halifax area but we are open to offers. If you would like more information about fostering please e-mail or click here to fill out our Foster Home Application form.

We are not Animal Control!
We do not take in stray dogs. All the dogs we have for adoption are surrendered by their owner or have been rescued from Animal Control because their owners did not claim them within the 72 hour stray hold time and their time was up.

We have had some people that will wait to see if we post their dog to avoid paying County reclaim fees/fines. If you want to claim (not adopt) a dog that is now property of Rainbow Animal Rescue you will be required to pay all County reclaim fees/fines along with any rescue expenses such as vaccines given. Often when we pull an animal it is on the 'put to sleep' list because of lack of space or time in/out policies. When we pull from Animal Control, it is after their mandatory 72 hour stray hold (except for a few that we foster for the 72 hours E.g. for medical reasons). After the 72 hour hold has expired the dog/cat is legally considered abandoned and is property of Animal Control to dispose of as they wish. When we pull from them, ownership of the animal is transferred to Rainbow Animal Rescue. We have an agreement with Animal Control that dogs we deem fit to return to the original owner, will have all outstanding fees paid to the County by the owner. Have your pet microchipped so that it can be returned to you by Animal Control.

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.

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

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. Do you have 2 hours of free time one day a week? We need people to help out Monday through Friday and possibly weekends from 8:30 to 10:30 am. If interested please contact or 252-883-6413. Rainbow Animal Rescue is a Certifying Organization in the PVSA program. In 2003, the President's Council on Service and Civic Participation founded the President's Volunteer Service Award to recognize the important role of volunteers in America's strength and national identity. This award honors individuals whose service positively impacts communities in every corner of the nation and inspires those around them to take action, too.
Click here for more information about the President's Volunteer Service Award.

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.

Not All Bleach is Disinfectant!
If you are buying bleach 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 all germs and bacteria.

Puppy and Kitten Food and Old Newspapers
We have a lot of puppies and kittens at the rescue. We need canned and dry Pedigree and Purina puppy and kitten 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 Petsense or purchase and donate dog/puppy/kitten food at Petsense, 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).

Who We Are
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 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.

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.

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 Petsense, 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.

Donations of your time are always welcome especially in our 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.

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 792, Roanoke Rapids, NC 27870.

Click here to see our donations page

Volunteers Needed
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 need to do this every morning. The more people we have the less time it will take.
  • Socializing the dogs and puppies: Walking the dogs, playing with them and grooming them.
  • Transportation: Taking the animals to the vet, to other rescues and to adopters.
  • Administration: Processing adoption applications, data entry, filing.
  • Fundraising and Donations: We need money and materials to operate the shelter.
If you would like to volunteer an hour or two or more of your time please e-mail

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 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.

Halifax County Animal Rescue and Adoption Center, NC