Dog News London Dog Fights June 11, 2008 The Dog Lady 1 Comment I generally think of the British as a fairly cultural bunch, but apparently, they have trouble with dog fighting across the pond, just as we do here in North America. Continue reading London Dog Fights →