Most likely the snow is not good enough
I really don't know. I would think there wouldn't be enough snow. However, i believe in off season you can tour the place where they keep the dogs. I heard great things about it. Amazing staff.
Get quick answers from Snowy Owl Sled Dog Tours staff and past visitors.