With the exception of legendary pokémon, all known species lay eggs—and the legendaries are only an exception because we don’t actually know how they reproduce.
For this reason, most mammal-like pokémon have more in common with monotremes like the platypus than they do with their “animal counterparts,” as it were.