You can't. Squirtle is a starter Pokemon, you have to trade it into your game.
Squirtle is not catchable in emerald.
You can't catch a Squirtle. It's one of the Pokemon you can get from oak. You have to trade with someone who already has a Squirtle.
You can't
no
Squirtle can be acquired by trading for one from a Firered/Leafgreen.
No.
the answer is no
No.
Squirtle does not appear in the wild unless you use a cheating device or hack the game.
Choose it as your starter, or trade one over from another game. You can't catch Squirtle in the wild.
only if you had a gameshark or if it was your starter
you cant unless you hack