Our Team

Our caring and compassionate veterinary care team!

Meet the Veterinarians & Team of Canton Animal Clinic in Canton! We’re pleased to provide exceptional vet care for your pets!

Please call us at (315) 386-2754 to speak to one of our caring veterinary staff members!


  • DrThompson

    Dr. Amy Thompson

    Dr. Thompson attended Purdue University and graduated in 2002 with a DVM. She was raised…
  • DrSpeer

    Dr. David Speer

    Dr. Speer attended Purdue University and graduated in 1963 with his Bachelor's degree in…
  • Default Image

    Dr. Eric Putman

  • Default Image

    Dr. Justin Harper

    Dr. Justin Harper, a St Lawrence County native, is a graduate of Oklahoma State…
  • DrDaniels

    Dr. Mary Daniels

    Dr. Daniels is originally from Whittemore, Michigan. She was raised on her family's 300…
  • DrCook

    Dr. Roger Cook

    Dr. Roger Cook is a Dairy and Small Animal Practitioner. Dr. Cook attended and graduated…
  • Default Image

    Dr. Samantha Pasmanter

    Dr. Pasmanter is a Michigan native. She was raised on a dairy farm where she developed a…

    Relief Veterinarian

  • DrScillieriSmith

    Dr. Jessica Scillieri-Smith

    Jessica Scillieri was born and raised in Los Angeles, CA and always knew she wanted to be…

    Office Manager

  • carol grant

    Carol Grant

    Carol has been the office manager at Canton Animal Clinic since 2009. In her free time,…


  • Default Image

    Carol Cunningham, LVT

    Carol grew up locally on a dairy farm and graduated from Canton ATC. She has worked up…
  • Casey

    Casey Mouthorp, LVT

    Casey is a 2004 SUNY Canton graduate. She lives on her family's dairy farm in Canton where…
  • Chelsea

    Chelsea Bromley, LVT

    Chelsea is a 2012 graduate of SUNY Canton’s Veterinary Science Technology Program. She…
  • Fawn

    Fawn Clark, LVT

    Hi, My name is Fawn, like a deer. I graduated from the Vet Tech program at SUNY Canton in…
  • Default Image

    Kaylin Switzer, LVT

    Kaylin graduated from SUNY Canton's Veterinary Science program in May of 2014. She is…
  • Mary B picture

    Mary Bregg, LVT

    Hi, I'm Mary B!  I'm a licensed veterinary technician…

  • IMG_6956

    Mary Kill, LVT

    Mary joined the Canton Animal Clinic team in 2016. Originally from Lake George, she…
  • Default Image

    Melinda Sharpe, LVT

    Melinda has a Bachelor's degree from SUNY Canton as a Vet Tech, and she joined the Clinic…
  • Mindy

    Mindy Cornell, LVT

    Mindy has lived in upstate New York her entire life. She graduated from SUNY Canton with…
  • Tripp

    Tripp Ingram, LVT

    Tripp Ingram was born and raised in the North Country and graduated with honors from the…
  • Zachary

    Zachary Simpson, LVT

    Zach has been a technician since graduating from SUNY Canton in 2004. In his spare time he…


  • amber profile pic

    Amber Walsh

    Amber grew up in the small town of Hammond. She has worked in the veterinary field for…
  • Default Image

    Erin Sweeney

    Erin has work at Canton Animal Clinic since 2009.  She grew up in Canton on her family's…
  • Nicole

    Nicole Rowledge

    Nicole has worked for the clinic since August of 2007. She graduated with Bachelors Degree…

    Large Animal Assistant

  • Karl

    Carl Poore

    Carl has worked in the veterinary field for over 25 years. He lives locally with his wife.…


  • mirandathumb

    Miranda Ledwith, LVT

    Miranda is a 2007 graduate of Ogensburg Free Academy and a 2009 graduate of SUNY Canton.…
  • stevie

    Stevie Tynon

    Stevie has been a grooming assistant at the Clinic since 2014. She loves having the…