A man has died after he was struck by a vehicle while walking his dog at Kennedy Road and Linkdale Road in Brampton on Tuesday. The dog also died.