Multiple transactions to one address
You would only need to use Alice and Bob's UTXOs to transfer 1.5 to Dennis. You would then get a new UTXO worth 0.5 sent to you as change (minus network fees). This would leave you with your origional UTXO worth 1 BTC from Charlie and a new UTXO worth 0.5 BTC from your transaction to Dennis.