Is your canine companion in need of diagnostic imaging? Would you like to learn more about what to expect? Our vets in Crystal Lake talk about ultrasounds for dogs, what happens during an ultrasound examination, and what they tell us about the health of your pet.
Here For You Around The Clock
Emergency Care in Crystal Lake
At Companion Animal Specialty and Emergency Hospital, we have veterinarians specially trained to provide compassionate and dedicated emergency medical care and triage.
Advanced Veterinary Care in Crystal Lake
Meeting Your Pet's Specialty Healthcare Needs
Our team at CASE Hospital is here to meet your pet's needs. Our board-certified specialists and highly-trained veterinarians offer a range of specialized care.
Veterinary Care You Can Count On
Welcome to Companion Animal Specialty and Emergency Hospital in Crystal Lake
We are a specialty and emergency hospital offering comprehensive specialist and critical care services to cats and dogs in Crystal Lake and the surrounding areas.
We care for Crystal Lake’s companion animals and have developed a reputation over the years for quality, professional care with a compassionate touch.
Our team of experienced Crystal Lake vets are proud to live up to the standards of veterinary excellence laid out by the American Animal Hospital Association!
They saved my dog's life. They were compassionate and thorough with their explanation of the procedure. My dog had eaten something that obstructed her intestines and needed emergency surgery to extract the foreign object. They took really good care of her and she was back to normal in a couple of weeks.
Tips & Advice From Our Team
Whether you are looking for advice on emergency conditions or information on common pet illnesses, our informative blog features valuable tips and advice from our Crystal Lake vets that will help you to keep your pets healthy and happy.
One thing that we often hear about cats is that they love to nap. But how often does this mean and are they actually asleep the whole time? Here, our Crystal Lake vets talk about how often cats sleep at each age, what kind of sleep they get, and when it might be time to worry.
For dogs who socialize, there is a risk of contracting serious illnesses and diseases. Luckily vaccines can help to prevent this. Our Crystal Lake vets talk about the causes and symptoms of kennel cough in dogs, how your pup will be diagnosed, and how you can lower the risk of infection.
Expert care in McHenry County
Address & Hours
Companion Animal Specialty and Emergency Hospital proudly serves patients in Crystal Lake and beyond.
New Patients Welcome
Companion Animal Specialty and Emergency Hospital is accepting new patients! Our specialists and experienced emergency veterinarians are passionate about restoring good health to animal companions in Crystal Lake.