You cannot catch a mew. You can only get it through events or cheats.
1.mew not availbe in heartgold or soul sliver 2.mewtwo yes it is availbe in heartgold and soul silver. step 1 you must have all 16 badges step 2 go to cerulen city then go to curealn cave where mewtwo is if this dident help search on youtube search:heartgold and soul silver mewtwo or if that dident help ether go to bulbpedia. ps.i have a mew but thats only from emarld ps.(agin) that mew i have that migrated from hohen from pal park.
In Pokemon Soul silver or silver or gold, the legendaries you can get is Lugia, Suicune, Entai, Raikou, Mew and Mew 2
mystery gift
you cant you have to trade
i only know that it for events only another way to get it is to use a cheating device pokemon heartgold and soul silver diamond pearl and platnium i think
Mewtwo is in cerulean cave, and you can only get Mew through an event.
Yes mew two is on soul silver you just need to look in cereleun cave
Nintendo event or action replay
Mew.
You can't find mew without an event. Sorry.
Through an action replay cheat system.
You get him in trade with a friend or you do the event that past already.