After a handful of soft resets, I managed to get a shiny Mudkip, and was very excited to start my adventure, but after saving and quitting, and then reloading, my Pokémon has become some sort of test Pokémon that crashes the game when I enter Combat. Its name was replaced to "Bottom Text", its icon was switched from Mudkip to Treeco, and its Sprite became the back sprite of a Bellosom. I don't know how this glitch happened, but please try and fix it. Losing a shiny and having to restart and try again is one of the most heart wrenching experiences for a Pokémon player. This can't happen. :(