In my Sapphire game i found a shiny spheal in that cave(Dont worry i cought it xD) and i kept it with me at all times when i first found it i was with my cousin and i was like 0__o ASHLEY WHATS THIS!?!? but yep i have some luck too
The only random event shiny I've ever seen was a rattata, which really fumed me.