Montreal, QC, Canada
Moustache is a small, non-profit organization run by volunteers that sterilizes and finds homes for abandoned cats. Moustache holds an average of 1-3 adoption days per month, from the end of August to the beginning of May, with the exception of the month of January.