• Dr.
    Erin Giza

    Dr. Giza cares for dogs, cats, some exotics and pot belly pigs as well as provide acupuncture services for small animal and equine patients. Her interests include acupuncture, medicine and surgery (including some orthopedic surgeries). Dr. Giza graduated from University of California, Davis College of Veterinary Medicine in 2007. She lives in Cambridge, MD with her husband and entourage ...of horses, dogs and cats. Dr. Giza is coming to us from Layfield Veterinary Services and Pet's ER where she will continue a close working relationship with the doctors at both locations. She looks forward to caring for your pets.

  • DeNiece Ashley
    Registered Veterinary Technician/Office Manager

    DeNiece has been working with the hospital since 1987. She continues her role as our office manager and a certified/registered veterinary technician with Pets On The Shore Veterinary Hospital. She assists in every area of the hospital and performs the laser therapy. 

  • Haley Tilghman
    Veterinary Technician

    Haley has been with here since 2010 and quickly advanced her position within the hospital.  She does a little of everything in the office including: labwork/laboratory managment, laser treatment,  radiographs, surgery and reception.  

  • Lindsay Cahall
    Veterinary Technician/Receptionist

    Lindsay started with the hospital in 2018 as a receptionist and decided she too would like to work in multiple areas of the hospital and was trained as a veterinary technician.  She assists in appointments, scheduling, laboratory. laser, radiology and surgery. 

  • Denise West - Truitt
    Lead Receptionist

    Denise joined the hospital in 2018 as our receptionist.  She learned very quickly the multiple aspects of the job. She is the main smiling face you see at the front desk and is always ready to help.

Newsletter Signup

Our Location

235 Dykes Rd. Salisbury, MD. 21804

Office Hours


8:00 AM-12:00 PM

1:30 PM-6:00 PM


8:00 AM-12:00 PM

1:30 PM-6:00 pm


8:00 AM-12:00 PM

1:30 PM-5:30 PM


8:00 AM-12:00 PM

1:30 PM-5:30 pm


8:00 am-3:00 pm