The Foster Dog House is a 501(c)3 nonprofit animal rescue based in Charlotte, NC.

Adoptables