For those who are hunting for the best breeding or shiny Ditto, it can be tedious, because Ditto has a limited amount of PP of the moves it learns. But what if I told you there is a way to get your Ditto to never run out of moves when you're doing the SOS battles. All you need is; A Pokemon with "Recycle" A Pokemon with "Switcheroo" A Smeargle with only 1 "Sketch" A *Pokemon with False Swipe An Adrenaline Orb A Leppa Berry *Optional* A Pokemon that can KO in one hit, and not have a move that attacks everyone on the field. First you need a Pokemon with "Recycle" , and go find a low level Smeargle, and let him Sketch the move Recycle, and catch him. Then you need a Pokemon that knows switcheroo, and give them a Leppa Berry. Now you go Ditto hunting. Let Ditto transform into the Smeargle that knows Recycle, then switch Pokemon to the Pokemon that knows Switcheroo, thus giving him the Leppa berry, then Switch out to your Pokemon that knows False Swipe, and finally use an Adrenaline Orb. When ever your Ditto goes through the 5 PP of Recycle, it will use the Leppa Berry restoring it's PP, and then use Recycle to get the Leppa Berry back. And thus, you have an Infinite Ditto. **Please note; Don't use a Pokemon that attacks everyone on the field, in case a Ditto with Impostor comes onto the field, or you will lose your Infinite Ditto. ** Also, in case of a Impostor Ditto, make sure your attacking Pokemon has something like quick claw, so it doesn't attack first.