We rescue abandoned domestic cats, provide medical treatment, and then care for them in foster homes until permanent homes can be found. We also...