Big Hearts for Big Dogs, Inc. was established to rescue dogs from animal shelters, the streets or abusive or neglectful situations and provide them vet care, dog training and find them new adoptable homes. Big Hearts for Big Dogs, Inc. will also offer low cost vaccinations, microchipping and spay/neutering to people who cannot afford to provide for their pets. Big Hearts for Big Dogs, Inc. does this by putting dogs into foster homes and providing their vet care, training, food and all necessary supplies. Big Hearts for Big Dogs, Inc. hold adoption events where they bring adoptable dogs to meet people in hopes of finding them homes.