2012

LEASH ON LIFE

Ben Affleck lets his German shepherd lead the way during an afternoon stroll in Pacific Palisades, Calif., on Thursday.