I'll just touch on the Mastiff. They love to chew. Any material, wire fence will not deter them. They have massive, powerful jaws and once they decide they are bored, will chew up anything in reach. I don't think they would be as hardy in the outdoors at those low temps as something with more hair. Good luck in your search.