You can check out Master Meats on 40th and centre:
http://mastermeats.com/
The guys here are great. They have Spring Creek beef(it is more expensive than their normal stuff) and it is fantastic, you can read about it here, as far as ethics:
http://springcreek.ca/welcome/our-promise/
They also sell chicken from a BC farm, I can't remember the name but it is the only stuff I'll get now. So much flavour.
They make really good sausages too.
Sorry, feel bad about bombing this in the vegetarian thread, but useful to the topic if you want ethical animal meals.