stop playing pokemon and go outside or pick up a book, seriously don't waste your time with useless games
Level 30 or 40.
In Pokemon LeafGreen, to get a Ninetails, you must first capture a Vulpix. Vulpix can be found on Routes 7 and 8, and in the Pokemon Mansion. Once you have obtained a Vulpix, a Fire Stone is needed to evolve it into a Ninetails.
You can't capture teddiursa in leafgreen but in emerald you can in a special johto area of the safari zone after beating the Pokemon league you can enter this area. Also trade the purified teddiursa from Pokemon xd gale of darkness to leafgreen or get the purified ursaring from Pokemon colosseum then breed it in leafgreen to get teddiursa.
Capture a paras in Mt.Moon and take it from it.(some times it may not have it)
Yes you can trade leafgreen version Pokemon to another leafgreen version.
Level 30 or 40.
You cannot capture miltank in leafgreen only Pokemon colosseum can.
cheating
use a master ball on it
Sadly, You can't catch Oddish in LeafGreen. You can need to trade it from FireRed.
Its not possible to capture any hoenn Pokemon in leafgreen if you want a roserade trade one from ruby, sapphire or emerald to leafgreen.
you cant you have to trade it to your game
Only firered can capture qwilfish trade one from firered to leafgreen.
i am very sorry but you cant get him/her on leaf green.
capture zapdos with an ultra ball
You can capture pidgeotto in berry forest on three island.
You can Capture a Ditto in Pokemon Mansion ( Situated in Cinabar Island )Hope i Helped , If i did , Recommend me Please .