Greyhound Friends of North Carolina (GFNC) is a 501(c)(3) nonprofit adoption agency providing retired racing greyhounds a path to lifelong placement into loving homes, ensuring their health and welfare, and educating the public about greyhounds as pets.