The Lost Dog and Cat Rescue Foundation is a non-profit animal rescue organization saving the lives of thousands of homeless and abandoned pets each year. We rescue dogs and cats...