Human Pups at Alpha, Beta, Omega. from zak krevitt on Vimeo.