Terrifying Robot Dog

DUCK!