A dongle is like any other object connected to the PC via a comm port. If it sends a response back to the computer, then you can capture this signal and analyze it.
Check the manual that comes with the dongle to learn the APIs for the object, their correct syntax, and the values returned for each "call". Armed with that information, you create an external global function for the APIs you want to invoke and process using those global external functions like you would any other function in PB.
Good Luck -
Olan