You could try using ; instead of &&. The && is dependent on the previous "successfully" completing (return code 0). Which would have no prompting if it failed. I tend more towards something like this:
$ date +%Y%m%d_%H:%M:%S; command; date +%Y%m%d_%H:%M:%S; beep
But it depends on which part of what has teeth (actually changes stuff). For something that depends on the previous thing making changes, most certainly use &&.