In LEafgreen,threr are some Pokemon that your opponent can have but you cant have like teddyursa, marreep, smeargle, even oddish!!!!
Sorry, you can't get Smeargle in Pokemon Leafgreen. All you can do is trade from one of the Hoenn games, like Sapphire, Ruby, or Emerald. :(
You can only catch Smeargle.
u can;t trade it from ruby sapphire or emerald
You cannot catch all Pokemon in Pokemon Leafgreen, you will need help from other versions.
Yes, in the Ruins of Alph(uncommon)
You cannot catch Houndoom in FireRed or LeafGreen. To get one, trade it from Pokemon Colosseum.