Medical & surgical care of dogs, cats and exotic species. Boarding of dogs & cats. Preventive care of dogs & cats. Counseling about caring for your exotic species.