The Big Dog Ranch Rescue is a 501(c)3 non-profit shelter that serves to rescue and care for homeless dogs of all sizes and breeds, for as long as necessary, until permanent homes can be found. It also serves to decrease the number of future homeless dogs by responsibly spaying or neutering all dogs rescued prior to adopting them out. All adoptions include home visits & vet references.