Artichoke

A large canine with a short temper.