The All About Cats Rescue Clinic is up and running