Humane Society of Kitchener Waterloo & Stratford Perth

The contracted animal by-law, animal control and sheltering provider for Kitchener, Waterloo and a string of Waterloo Region and Perth County municipalities.

Contact

Call 519-745-5615 Kitchener Waterloo

kwsphumane.ca (opens in a new tab)

Suggest or update this listing Corrections are reviewed before anything changes publicly.

Coverage
Kitchener, Waterloo, Cambridge, Stratford and Perth County, Ontario
Province
Ontario
Cost
Free

What to do here

This society is contracted by a number of cities and municipalities to provide animal by-law, animal control and sheltering services, and it publishes that contract municipality by municipality — which is why a stray from Kitchener really does arrive here.

The Kitchener contract covers stray dogs and dogs at large, stray cats where confined, injured domestic animals and wildlife, after-hours emergencies for injured animals, sheltering, dog licensing and dog bite reports. Note the limit on cats: a loose cat is only in scope once someone has confined it. Cat licensing is not in the Kitchener contract.

The society publishes two numbers — the Kitchener Waterloo line shown here and a Stratford Perth line, 519-273-6600. Use the one nearest where your pet went missing. Barking dogs are a noise matter handled by municipal by-law enforcement, not here.

Cambridge is in the same region but runs its own animal control, so if your pet went missing there call the City of Cambridge instead.

Compiled from the organisation's own site 24 August 2026. Last checked 24 August 2026. Details change without notice — confirm anything you are about to rely on.

More shelters and humane societies

See all 63

Also covering Ontario

See all in Ontario

One organisation is never the whole search

A pet is found by whoever happens to be nearby, so the shelter, the city, the registry and the local search groups each hold a different piece. Work the list rather than one entry on it.

Back to the directoryOpen the checklistAll guides