Keegan the German Shepherd Mix
Everyone needs a Keegan in their life. An eternal optimist, Keegan is one year old and sees the fun in just about anything. He’s a champion hiker, has the best smile around, and looks darn good in photos (and we obviously have the proof). Submitted by the Humane Society Silicon Valley.