I’ll give you a homework assignment. I suggest you read these, then follow the link in my signature about space. I think they will help you. Pat lived in Ontario so she should have some credibility with you in your climate.
Pat’s Cold Coop (winter design) page:
https://www.backyardchickens.com/web/viewblog.php?id=1642-winter-coop-temperatures
Pat’s Big Ol' Ventilation Page
https://www.backyardchickens.com/web/viewblog.php?id=1642-VENTILATION
Pat’s Big Ol' Mud Page (fixing muddy runs):
https://www.backyardchickens.com/web/viewblog.php?id=1642-fix-a-muddy-run
You cool the coop by providing shade, which you say you have, and plenty of ventilation; high, low, and in between during the warm weather months. It doesn’t matter if a breeze hits them or not.
You don’t heat the coop. Chickens come with a down coat. Just like the wild birds you see outside during the winters, they can handle cold really well. Wild birds are smart enough to seek shelter during really bad weather, which mainly means they get out of the wind. Staying dry helps. The shelter chickens need keeps rain off of them and keeps direct breezes from hitting them, especially when they are roosting. Think wind chill. If the wind is hitting them they can get cold. If they are awake they will seek shelter if they need to.
Chickens also need decent ventilation in the winter. Decaying poop gives off ammonia. Ammonia is dangerous to their respiratory system and is lighter than air. Ventilation over their heads allows the lighter-than-air ammonia to escape. Problem solved. If the poop is frozen it won’t give off ammonia, but watch out for when it thaws.
Your biggest risk with chickens in the cold is not them freezing to death. One valuable member on this forum has written about chickens sleeping outside during the northern Michigan winters. It’s hard for some people to believe, but chickens really can handle cold with just a little help. Your risk in cold weather is frostbite, combs and wattles especially. High humidity in the coop adds greatly to the frostbite risk. The moisture comes from their breathing and their poop when it is not frozen. Warm air holds more moisture than cold air and rises, so again ventilation above their heads when they are roosting is what you are shooting for. If the openings are over their heads, direct breezes won’t hit them on the roosts.
Electricity in the coop is very convenient, but plenty of people kept chickens in your area before electricity was available. It’s not something you have to have, but it really is convenient.
Which breeds you get is very subjective. We all have our favorites for our own reasons. Plenty of people in climates colder than yours keep single combed chickens and even Mediterranean breeds which are not generally regarded as cold weather breeds, but remember that the biggest danger in cold is frostbite. Smaller combs like rose, walnut, and pea are safer against frostbite than single combs. Buckeyes in Ohio and Chanticleers in Canada were specially developed for cold weather, so these will work for you. Wyandottes and Dominiques are a couple of other breeds that immediately come to mind. You can look through Henderson’s Breed Chart at breed traits, then look through Feathersite to get some nice photos of those breeds to help you decide.
Henderson’s Breed Chart
http://www.sagehenfarmlodi.com/chooks/chooks.html
Feathersite
http://www.feathersite.com/Poultry/BRKPoultryPage.html
I don’t treat mine as pets so I won’t get into how to train them to be handled. But you do need to watch the dogs. Even small dogs can be a threat to chickens, young or old. I suggest you train your dogs starting when you get the chicks so they know not to harm them. Some digs have a real strong prey drive and can never be trusted, but if you show the chicks to your dogs and try to teach them they are not to be harmed you stand a lot better chance of not having a disaster. Some dogs will learn to treat the chickens as part of the pack, protect them and share personal space with them, some will learn to tolerate the chickens and leave them alone, but some will kill chickens regardless of training. With any living animal, you don’t get guarantees.