Istnieją jednak sposoby uzyskania Ditto za pomocą następujących metod:
* Handel: Najczęstszym sposobem na zdobycie Ditto jest handel z innymi graczami. Znajdź kogoś, kto ma Ditto i wymień go.
* Dystrybucja wydarzeń: W przeszłości Ditto było dystrybuowane poprzez specjalne wydarzenia w innych grach Pokemon. Jest mało prawdopodobne, że stanie się to w przypadku HeartGold, ale wypatrujcie wszelkich ogłoszeń.
* Kody: Istnieją sposoby na oszukiwanie w HeartGold i zmuszanie Ditto do gry za pomocą urządzeń do oszukiwania lub manipulacji plikami zapisu. Nie jest to jednak zalecane, ponieważ może spowodować problemy z grą i potencjalnie uszkodzić plik zapisu.
Uwaga: Ważne jest, aby mieć świadomość, że zdobycie Pokemona w nielegalny sposób jest sprzeczne z duchem gry i może zostać uznane za oszustwo.