District of North Vancouver Animal Shelter

The District of North Vancouver runs its own shelter and picks up stray dogs. The City of North Vancouver and West Vancouver are separate services.

Contact

Call 604-990-3711 Animal services

dnv.org/your-home-property/animal-welfare-shelter (opens in a new tab)

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

Coverage
District of North Vancouver, British Columbia
Province
British Columbia
Cost
Free

What to do here

The District states it provides temporary shelter for strays and is responsible for picking up stray dogs, so a dog found loose in the District of North Vancouver is most likely to arrive here. Animal Services is on 604-990-3711.

Three separate municipalities share this corner of the North Shore, and they do not share one service. The City of North Vancouver is on 604-982-8302 (604-607-1651 after hours) and sends its impounded dogs to BC SPCA West Vancouver at 1020 Marine Drive. West Vancouver is on 604-925-7152 and uses that same Marine Drive facility, which its bylaw designates as its Animal Control Facility. If you are near a boundary, check all three.

The District’s practice for cats, and how long it holds a stray, are not stated on its published pages — ask when you call rather than assuming.

Compiled from the District of North Vancouver's own animal services page 24 August 2026. Last checked 24 August 2026. Details change without notice — confirm anything you are about to rely on.

More municipal animal services

See all 30

Also covering British Columbia

See all in British Columbia

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