Since 2010, Family Dog Rescue has rescued over 3000 dogs and matched them with loving humans, creating families with every adoption. From the underdogs of California's overcrowded municipal shelters to the street dogs of Mexico, Family Dog Rescue gives dogs in need a second chance. We welcome these dogs into our San Francisco shelter and foster program, providing them with medical care, temperament analysis, spay/neuter, vaccinations and finally, a loving family of their own.