your family
season 7 ep 9
You catch it in the seaweed next to sootopolis city
You can't catch a giratina in Pokemon Pearl. So I don't know what on earth you do next.
you continue on to the next gym
catch a sandshrew
in Pokemon jungle next to the turtle up the but
you can catch rotom next to the old cheatu on route 205
You must first catch a Pokemon with pkrs which is extremely rare. If you want more Pokemon to catch it in the PC put the Pokemon with pkrs next to other Pokemon and they will catch it. Unfortunately it is complete luck if you catch a Pokemon with pkrs and there is no way of making one catch it exept for what i have put above. Hope i helped!
in the bush next to viridian city
There is no moshling named Jessie on Moshi Monsters.
the highest u can catch is about level 60 an that's in or next 2 mt stark hope this helps
it's a event so you can't catch it till probally next year.