Our Caring & Compassionate Veterinary Team!

Meet the Veterinarians & Team of Valley Veterinary Hospital in Fredericton! We’re pleased to provide exceptional vet care for your pets! Please call us at (506) 452-1117 to speak to one of our caring veterinary staff members!


  • 13882237_860905410710415_3287008005631862508_n

    Dr. Ally Finley

    Dr. Allyson Finley always had a dog by her side growing up…
  • Amy_Schneider

    Dr. Amy Schneider

    Dr. Schneider was born and raised in Fredericton, NB. She has always had a strong love for…
  • Dan_Cartwright

    Dr. Dan Cartwright

    Dr. Dan Cartwright grew up in Harvey Station, New Brunswick. He…
  • Default Image

    Dr. Erika Kubik

    Dr. Erika Kubik was born in Fredericton and moved to Sussex as a child where she developed…

    Office Manager

  • Brenda_Blizzard

    Brenda Blizzard

    For those of you who are currently clients at the Valley Veterinary Hospital, Brenda will…

    Veterinary Administrative Assistants

  • Melissa_McNeill

    Melissa (bilingual)

    Melissa joined our team in August 2011 after graduating (with excellence!) from the…


  • Default Image

    Hilary Strong

    Behaviour Consultant

    Hilary grew up by the ocean in L'Etete, NB. She joined our team in 2015 after doing an…
  • Shawn_Stairs

    Shawn Stairs

    Shawn joined our team February 2001 and has become a familiar face since then as our…

    Registered Veterinary Technicians

  • Default Image


    Jerrica graduated from Oulton College’s Veterinary Technician program in 2014. As part…
  • Default Image

    Mackenzie Ashby

    Mackenzie graduated from Oromocto High School in 2004. In 2008 she graduated from St.…
  • Stefani_Chouinard

    Stefani Chouinard (bilingual)

    Stefani graduated from the Nova Scotia Agriculture College in 2003 and has been working as…

    Veterinary Technicians

  • Heather_Sweeney

    Heather Sweeney - Sogaro

    Heather joined our team in Oct 2009 with many years of experience in veterinary medicine. …
  • IMG_0275

    Tony Bartlett

    Always the trickster, Tony has been keeping us full of laughs since he joined our team in…

    Clinic Cat

  • Rose


    Clinic cat Rose has been with us since 2003. Very friendly and cuddly, Rose can usually be…