Ben Affleck Loses Control

The Town star Ben Affleck took his German Shepard out for a morning walk on Thursday (February 2) in Pacific Palisades, California.

Ben needs to work on some leash control because he was being pulled by his pooch for much of the walk!

Photos by Fame

BabyRazzi on Facebook!

BabyRazzi on Twitter!