Marsha is Dusk's best friend and owner. Dusk appears to have followed Marsha into Sonic X and now lives there with her.
Sonic the Hedgehog
In Sonic Generations 2, when Sonic rescues Tails (once again), he also rescues Marsha alongside Dusk.
Dusk is a main character in Sonic X who appears along side Marsha.