Greyhound Friends of North Carolina is a 501(c)(3) nonprofit dedicated to providing adoption services for retired racing greyhounds, ensuring their health and welfare, educating the public about the availability and desirability of greyhounds as pets and placing them through adoption into loving homes.