She's a mutt of some kind. Mostly Mountain Bernese by coloration and face shape, but with shorter hair and smaller so I've always guessed beagle.
Correct. Grandma will stand for no constant noise levels.
The trucks are rarely here long, usually just a couple of minutes.
No, the delivery guys can't call before arriving. They're just the UPS, FedEx, USPS, and Amazon people.
No, it's not the same people over and over, either.
For what it's worth, if my dog can be kept ANYWHERE but in the main living area, her barking is diminished or halted entirely. I can have her in my room, which is directly above the garage and therefore actually closer to the driveway, with a gate in front of the stairs and she might whine a little to let me know she's heard them, but she won't bark at them. If the gate isn't there she will run downstairs to bark at them.