If you find a non-human animal in difficulty, the following organisations (in Montreal, QC, Canada) might be of some help:
Important remark: I only found information about these shelters on the newsgroup mtl.general, so it might be a good idea to check them first.
You may also go to
la Toile du Quebec
and do a search with the words
"animal shelter" + Montreal