Companion Animal Hospital is located in scenic Grays Harbor. We have been providing veterinary care for cats and dogs since 1997. We advocate for the pets and people of our community. Each member of this veterinary family is committed to advising you of the options available for care and treatment of you pet. From the cute, early years to later in life, when it may often get rough, we are here for you and your pets. We are privately owned and answer only to ourselves, our clients and their pets. The care and treatment of your pet is never dictated by corporate requirements. Each visit is tailored to the individual pet and family. In the last year, Ocean Shores Animal Hospital and Companion Animal Hospital became part of the same family business. Our teams often work between the two hospitals so we are able to serve more of our community.