no, I don't think so, but you do get a wailmer pail far watering berries. You get it at route 104.
Chat with our AI personalities
No.
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.
you must water it using either the squirtle bottle, or the water pail, then it will reveal it'self to be a pokemon!sudowoodo
Squirtle is not available in Pokemon Crystal. Squirtle can only be found in Pokemon Red, Blue, or Yellow. Squirtle can be traded to Crystal from those titles.
You get Squirtle as one of the starter pokemon.