My neighbors have free ranging pits and they are good to have around (nothing ever gets stolen around here), but I agree with the "type" that choose pits for pets....Why? !!!
I generally love all dogs, med-large ones moreso than the "cats that bark" type, and never have a problem with them until I get on my mountain bike.
I can deal with just about any dog UNLESS they see me on the bike. Even good old labs and golden retrievers turn into Cujo when they see me pedaling, and that pisses me off!