No. Pets are not allowed.
Verified November 1, 2026 from Snow Lake Lodge. Full record and sources on DogPolicies.