Pets will be allowed in the village but not in Wanderlust classes. Whistler also has some pet friendly accommodations. You can view them here.