Welcome to Truckee! Lucky Dog Lodge is an authentic log cabin located on a quiet court just minutes from downtown Truckee and many other local attractions and activities. Situated on over acre of private forest, the Lucky Dog Lodge offers peace and privacy but keeps you just minutes from fantastic restaurants and local breweries, world-class skiing, boarding and bike trails, summer river rafting and year-round opportunities for hiking and outdoor adventures.