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