Dr. Maurine Fritch, DVM

Dr. Maurine Fritch earned her Doctor of Veterinary Medicine from Washington State University.  She purchased Cascade Park Animal Hospital in 1991. In 2004 she built the existing facility and relocated the practice to it’s current location.  In 2016 she sold the hospital and is enjoying being a full time, part time veterinarian.  Dr. Fritch has a special interest in utilizing holistic practices when treating her patients.

She has contributed to her profession by serving as the President of Southwest Washington State Veterinary Medical Association and a District Representative for Washington State Veterinary Medical Association. Now that she is taking more time for herself, she enjoys spending time with her 4 grand babies and working on her farm where she cares for 3 miniature donkeys, 2 dogs, and 1 cat.


Dr. Malia Haddock, DVM

Dr. Malia Haddock has been a vital part of Cascade Park Animal Hospital for over 8 years. She is a local graduate of Battle Ground High School and completed her Bachelor’s degree in Zoology at Washington State University. She earned her Doctorate of Veterinary Medicine from the University of California Davis, College of Veterinary Medicine.

Dr. Haddock especially enjoys internal medicine, no matter how complicated, and also has a keen interest in geriatric medicine. She’s quick to tell you, “I have a special place in my heart for all things feline.”

She lives with her husband, 3 cats, and a free range house rabbit, who rules the roost. She’s also the proud owner of one of our resident clinic casts, Little Man, whom you may occasionally see basking in the sun at the reception desk.


Dr. Anna Reading, DVM

I was born and raised in Phoenix, AZ but decided to escape the heat and put down roots in Vancouver, WA. I always had pets growing up, but didn’t realize I wanted to be a veterinarian until after college. Everything changed one day after suddenly losing my dog in an accident, and I decided to dedicate myself to making sure that pets had the longest, best lives possible with their families. So, back to school I went, working in an entry-level position at a veterinary clinic while taking classes to finish my prerequisites for veterinary school. Many years later, I proudly graduated from Cornell University as a veterinarian. Since then, I have been thankful every day for the work that I do, and am constantly grateful to be entrusted with the care of cherished furry family members.

In my time outside of work, I am usually relaxing with my husband and daughter, our dog Lucas, and our cat Nigel. I enjoy reading, watching science fiction/action movies, and gardening (though I admittedly have a lot to learn in that department).

I know that visiting the veterinarian can be stressful for animals and people alike, and my goal is to put you and your pets at ease. Please always feel free to ask questions and offer your opinion, as I feel that open communication is essential to providing the best possible veterinary medicine for your pet. Whether the visits are routine or more complex, I can guarantee that I will approach them all with honesty, compassion, and integrity.

CPAH_staff_Gabby Williams

Gabby Williams, CVT

Gabby is a Certified Veterinary Technician, having graduated in 2012 from Portland Community College’s Veterinary Technology Program. She has lived in the Pacific Northwest her whole life, recently moving back to Vancouver after spending time in Oregon. She has a Mini Australian Shepard and one cat. She enjoys hiking and spending time with her husband and baby boy.

CPAH_staff_Kristin Finstad

Kristin Finstad, CVT

Rehab Manager

Kristin is the Lead Rehab Technician in our Physical Rehabilitation Center. She has over nine years of experience in Canine Rehabilitation and hydrotherapy. Kristin is fully committed to her patients and their families, fulfilling her passion for working with senior dogs, special needs, and paralyzed animals.

Growing up in Buffalo, NY, she migrated south to Florida before moving to Portland in 1990. It was then that she started her career in veterinary medicine and in 1993 became a Certified Veterinary Technician.  She has also taken courses at the Canine Rehabilitation Institute.

Kristin is involved in the animal rescue community and wildlife sanctuaries. She shares her home with her once-feral cats: Chirp, Moxie and Three.

CPAH_staff_Ashley Davis

Ashley Davis

Lead Nurse

Ashley is our lead nurse and has worked at Cascade Park Animal Hospital for over 9 years.  With her extensive experience, she is the “go to” person to answer any question or find a solution to any situation.

She has been happily married for 4 years and has 2 beautiful daughters, with one on the way.
She loves spending time with her family, enjoying fishing, camping, or any outdoor activity.

CPAH_staff_emily mccullough

Emily McCoullough

Emily grew up all over the US. As a child, she brought home lots of strays and baby birds. As an adult, she has tended to everything from spiders and praying mantises, to foster kittens, and an occasional foster dog, opossum, or baby bird.

She got her foot in the door of veterinary medicine in San Francisco in 2000. She spent 15 years between two San Francisco clinics and one San Francisco SPCA before moving to the Pacific Northwest in 2016.

Emily lives with her 2 Maine Coon cats and an 11-year-old lab mix. When she’s not working, or cleaning a litterbox, or keeping the dog out of the garbage, she likes fishing, thinking about more flight lessons, naps, and taking pictures.

CPAH_staff_Hayley Krausman

Hayley Krausman

Hayley is a vital part of our kennel team.  She has always loved caring for animals which explains why she has four cats, three dogs, three turtles, and two bunnies. Hayley’s future goals are to become an anesthesiologist. She enjoys being a “chef” in her free time.


Ashley Roberts

Kennel Manager

Ashley is our kennel manager, but she’s steps up and works as a nurse assistant and receptionist when needed, making her an invaluable team member.

She has a 13-year-old Laborador Retriever and a Maine Coon mix, and is working towards getting an equine friend to add to her pet family. When she’s not working, she enjoys hiking and horseback riding.

CPAH_staff_Justine Johnson

Justine Johnson

Justine has been part of Cascade Park Animal Hospital for over 3 years.  She began as a Nurse Assistant, but now is a vital part of the reception team. She has a full house of pets; dog Gabby, two cats, Milo & Witchy, and a rabbit Trigger.  She enjoys being with her family on her days off.