Meet Truckee the avalanche dog at Heavenly Mountain in South Lake Tahoe that loves sliding down hills as much as partner.
Meet Truckee the avalanche dog at Heavenly Mountain in South Lake Tahoe that loves sliding down hills as much as partner.
Get the latest snow and mountain lifestyle news and entertainment delivered to your inbox.