You can only get Squirtle in LGFR.
trade...no other way
Yes, you can get a Squirtle in Pokemon Sapphire. However, it cannot be caught in the game. It must be traded from FireRed or LeafGreen (or Emerald) and will even register on your Pokedex after you defeat the Pokemon League. Keep in mind that Pokemon like Blastoise or Wartortle can breed to produce a Squirtle.
You can't normally get Squirtle in Pokemon Ruby. If you used a game hacking device to obtain one, maybe Pokemon Emerald was able to detect that? Emerald also refuses trades until you've obtained the Running Shoes, though that happens so early in the game it's probably not what's wrong in this case.
Well if Gary is your rival than it depends on what starter you pick but he has the same Pokemon but his squirtle or charmander or bulbasuar is now at the third prestige blastoice or charizard or venisuar.
bulbasuar (grass), charmander (fire), and squirtle (water)
You can only get Squirtle in LGFR.
Pikachu, Treeko, Torchic, Mudkip, Bulbasuar, Charmander, Squirtle, Turtwig, Chimchar, and Piplup
you can't only in Pokemon firered and leafgreen you can't only in Pokemon firered and leafgreen
if you have heartgold you can get one by beating all 16 gym leaders and beat both final fours then you get to choose between bulbasuar charmander or squirtle
trade...no other way
only by trading
You can't catch it! You need to trade who has Pokemon firered or leafgreen.
you could get the pokemon squirtle,bulbasuar,andcharizard but they are hard to find i found them you have to hack the game to get them easily and other rare pokemons easily
you cant find it. you have to trade it from another game
eat poopy
Squirtle is not catchable in emerald.