Not sure abut MTL on all accounts. For Ottawa:
Grass-fed beef and non-industrial meats (good bacon, etc) : Sasloves is where I get my meat http://www.saslovesmeat.com/byward-market/catalog/grassfed-beef. They also sell high quality eggs from Bekings Farms. They are delicious and I highly recommend. Also would recommend Aubreys Meats in the market -- just talk to the butcher for more info.
Himalayan Salt - Rainbow foods, Natural Food Pantry, Kardish
high quality eggs Sasloves, Rainbow Foods
wild-caught fish Lapointe in the market (they should have something I would think), Market Organics, Ottawa Organic Farmers Market, Whalesbone
raw milk Try asking around at Ottawa Organic Farmers Market. I get raw milk from a local farmer for my boyfriend. I stopped having dairy after I still had bad reactions even after switching to raw. We own a piece of the cow technically so it's not 'illegal' if you will. You may be able to make a similar deal.
Hopefully that's somewhat helpful. Maybe you have similar stores in MTL?
The one place I have heard of in MTL is Viandes et plus in Hudson. Apparently has grass fed beef as well as pork, chicken and lamb all raised hormone and antibiotic free. They are also supposed to have chickens on site laying eggs for sale. www.viandesetplus.com