Meet Truckee the Smiling Dog

Truckee  — The best dog in the world!
Truckee