bulldog (n.)
c.1500, from bull (n.1) + dog (n.). Perhaps from shape, perhaps because originally used for baiting bulls.