These attractive female faux felines helped celebrate the opening of Cat Depot's new cat rescue facility in Sarasota, FL.