How do i catch deoxys after pewter city? i really want it for my team. can you tell me how because i need to find some way of catching it without it using teleport.
The levels of wild Pokemon, including Deoxys, are based off of your party's levels (unless that has changed since the last time I played). Deoxys doesn't learn Teleport until level 13, so if you don't fight it with Pokemon in your Party at or above that level, it will not know that move.
Taunt would also prevent it from using Teleport, but I don't think anything at that point in the game would know that move, and it would have to be reapplied every few turns.