Using Bluetooth Dongle on Arduino I need to communicate my arduino by bluetooth but I'm living in a small town recently so I can't buy a bluetooth shield for my arduino.

Here is my question: Can I use a usb bluetooth dongle on my Arduino without a shield?
PS: There is no need to re-use that bluetooth dongle with usb again.
You'll most likely need a USB host shield (like this) for the Arduino to be able to communicate with the dongle, so that doesn't help. You may (this is a long shot) be able to crack open the dongle, look up some datasheets, and possibly find a serial interface inside that you could connect to Arduino... but like I said, it's a long shot.