First look at ice age drama 'Alpha'

'Alpha' is an upcoming drama for dog lovers set in the ice age. It's a story that looks at the origins of man's best friend.