Generally you only connect the Ground between two systems with different voltage requirements.
If you want to use a single supply, get a 6V regulator and feed both it and the Arduino from ~9V.
Have you tried feeding Vin with 9V and running the "6V" device with 5V from the +5V pin?