In Pokémon Go, Ditto disguises itself as other Pokémon, making it challenging to catch. As of November 2023, the Pokémon that Ditto can disguise as include Diglett, Grimer, Snubbull, Corphish, Starly, Roggenrola, Tympole, and Litleo. Its important to note that if you encounter a shiny Pokémon, it will never be a Ditto, and Dittos disguises change from time to time, so its essential to stay updated on the current disguises if youre trying to catch one.