Previous transactions that contain unspent transaction outputs (UTXOs) are used to fund a new transaction. Private keys for each UTXO are needed to sign the raw transaction. This can be done online here after additional transaction details are added, or for higher security (recommended), the raw transaction can be signed using your own dogecoin client or related software tools.
Already have a raw dogecoin transaction ready to broadcast? Head over to the dogecoin node.