Rio is a character from Ehrgeiz. It is not playable by default and can only be used by inputting GameShark codes.
The playable character ID 00 contains a dog named Rio, which has the same moves of Django and "?" (the final boss), except that it can't use Special Attacks. While completely unused in the PlayStation version, this dog did appear briefly running from Jo in one of the ranking screens from the arcade version.