The dogs were abandoned in Richmond and New Westminster between Thursday night and Friday morning.
In Richmond, spokesman Ted Townsend says 38 dogs — all of them in good condition and well behaved — were left in cages outside a locked gate in front of the city's animal shelter.
In New Westminster, city spokesman Sukh Maghera says a security guard found 12 dogs abandoned outside the animal shelter at about 4 a.m.
The Richmond RCMP is now investigating.
Townsend says it will cost at least $12,000 to care for the dogs until officials can track down the owners or find new ones through adoption.