We are a rescue that takes the dogs (and occasionally other animals) that have run out of options, either due to behavioral or medical issues and rehabilitate them. Shelters routinely call us when they run out of options. We also take owner surrenders without charging a surrender fee to prevent them from being dumped. Occasionally, we will rescue street dogs from Mexico. We
diligently screen potential adopters to ensure that the rescued babies live a happy and healthy life.