Yes.
Chat with our AI personalities
You can't capture one but if you capture a Banette on route 225 at night only, then breed it, with another Banette or a Ditto, a Shuppet egg can be received
any Pokemon can breed with ditto except legendary Pokemon and ditto. in other words, you can't breed a ditto with a ditto
anything can breed with ditto.
Any Pokemon can breed with ditto.
Any Pokemon that can breed can breed with a ditto.