Taz

Rock hopping in a snowy Maine forest.

More: He’s a puppy with a big heart and tons of enthusiasm for life. Loves to herd soccer balls and hike the mountain trails in Acadia National Park.
Vote