The Found Animals® Foundation is an LA-based non-profit organization devoted to saving the lives of animals and solving the problem of animal overpopulation. The foundation is dedicated to animal welfare issues and led by business and medical professionals. Founded by Dr. Gary Michelson, the organization does everything from working with local shelters to finding homes for strays […]