Rainbow Animal Rescue, NCAdoption Application Form - click here if you want to adopt a dog

Rainbow Animal Rescue, NCFoster Application Form - apply to give a dog a temporary home

Fostering a dog for Rainbow Rescue will free up a kennel allowing us to rescue another dog from the pound.