Yes. The page says pets, not dogs by name, and states no pet fee or limits.
Verified November 9, 2026 from The Inn at Truckee. Full record and sources on DogPolicies.