Ana De Armas and Ben Affleck – Walking their pooch while out on a stroll in Venice Beach Ana De Armas and Ben Affleck – Walking their pooch while out on a stroll in Venice Beach