Nope
I don't think I have seen pets in and around the slopes but did see owners walking pets in the parking lot etc
I dont think so, but you can call and ask.
Better call and check. They pick phone all the time. I was there twice but didn't see any pet somehow.
No dogs inside the Snow play area, however if you set-up a tailgate style out in the parking lot, dogs are allowed out there.
Thanks! Your answer is awaiting moderation.