Do i had to draw if my enemy did no get a basic
pokemon? I thought the rules book wrote that "you MAY
DRAW UP to two extra cards" not must?
PLEASE HELP ME!

THANK!

Correct.  The rules say on a mulligan, you may draw "UP to two cards".  Up to means two, one, or zero.  This is why the Mulligan Mewtwo decks are really horrible.

Scott