Centaurs are the result of the Forced Evolutionary Virus being merged with multiple creatures such as dogs and cats. The ones found in the Capital Wasteland were probably created in Vault 87, just like the Super Mutants. They're often used by the Super Mutants as guard dogs because they have the highest Perception in the game.
Related ThreadsCentaur Help - last post by @ Jan 13, 2009
Centaur Tank - last post by @ Nov 26, 2008