Bark Busters

(877) 500-Bark


Paws-itively Obedient

(781) 837-1510


Cape Cod Veterinary Service

11 Bourne Bridge Approach
Buzzards Bay, MA 02532
(508) 759-5125
(800) 457-4900 (Mass. only)


VCA Roberts Animal Hospital

Phone: 781-826-2306
Fax: 781-829-9270
516 Washington Street
Hanover, MA 02339


VCA South Shore (Weymouth) Animal Hospital

Phone: 781-337-6622
Fax: 781-337-0069
595 Columbian Street
South Weymouth, MA 02190


Veterinary Urgent Care Center

34 Long Pond Road
Plymouth, MA 02360
Phone: 774-608-7016


Duxbury Animal Shelter

(781) 934-6424


Pet Finder

Find local pets that are available for adoption


Standish Humane Society

Duxbury, MA 02332
(781) 834-4663


Duxbury Kennel in the Pines

Duxbury Kennel in the Pines
500 Franklin Street
Duxbury, MA 02332
(781) 837-7178


Elja Kennel

182 Clay Pit Road
Marshfield, MA 02050
(781) 837-2644


Pet Care Resources from South Shore Veterinarians

Duxbury Animal Hospital offers a variety of resources to enhance your pet ownership experience.

If you are a newcomer to our hospital, our new client area helps you learn more about our policies, describes our payment options, and provides access to our convenient online forms.


The Dogs Den

43A Schoosett St
Pembroke, MA 02359
(781) 826-7008