Make sure you're a female, and arcanine is the only pokemon who can really impreg in the conventional way. Oh, and make sure it's turned on, of course.
If you have oviposition enabled, there are different traps that impregnate the player. Without it, you can only be impregnated by Ditto and Arcanine when being female and having breeding enabled