Northwest Dog Project is a small non-profit 501(c)(3) dedicated to rescuing, training, and re-homing homeless, unwanted, neglected, and abused dogs.