Alphas Pet Mechanical Dog Scooby or aka Death Hound
Gosh, that thing looks terrifying!
I know, made to be a demon killer
If Alpha Demon is a demon, would his dog try killing him? JK. XD
Alpha demon is a dragon/robot to tell the truth, i just called him Alpha Demon cause it sounds cool. He is no way any shape or form a demon :/