The Dog Alien is also known as "The Runner" and "Ox Alien" in the Alien film franchise.
Subject ID: 69686