Skip to Main Content

Pet Cardiologists in Meadow Vista

Our board-certified mobile veterinary cardiologist specializes in the diagnosis and treatment of disease in animal's hearts and blood vessels. 

Book Exam Online (530) 878-2009

A cat sitting on the ground before the veterinary cardiology exam at Meadow Vista Veterinary Clinic

Veterinary Cardiology for Meadow Vista Pets

Although your family veterinarian can diagnose and treat many issues with ease, there are some conditions that require specialized diagnostics and care in order for your pet to have the best chance at recovery.

At Meadow Vista Veterinary Clinic our board-certified pet cardiologist is trained in the diagnosis and treatment of cardiovascular (heart and vessels) disease in pets.

This includes such disorders as congestive heart failure, hypertrophic cardiomyopathy, dilated cardiomyopathy, degenerative valve disease, systemic hypertension, arrhythmias, congenital heart disease, and cardiac tumors. 

Board-Certified Veterinary Cardiologist in Meadow Vista

A veterinary cardiologist is a specialist that has advanced training in the heart and circulatory system. To become board-certified a veterinarian usually completes a one-year internship and three years of extensive specialized training. 

Meet Dr. Brian Mackie

Evaluation of Heart Conditions

At your appointment, the pet cardiologist will perform a complete and thorough physical examination of your pet, and based on these initial findings, additional tests will be discussed.

They will also review your animal’s health history and current medications. Depending on your pet's condition, diagnostic testing may include:

  • Echocardiography
  • Electrocardiography
  • Radiographic Evaluation
  • Blood Pressure Measurement

A sad dog with cardiology problems laying on the ground at our

« Go Back

New Patients Welcome

Meadow Vista Veterinary Clinic is accepting new patients including dogs, cats and large animals. Get in touch today to book your first appointment.

Contact Us

Book Online Call (530) 878-2009