No excuses. He kept me on task.
You can’t explain things to a dog. Apologize for the inconvenience. Reschedule.
You can’t blame the clock or your hectic schedule or your heavy workload or the demands of others. You can’t text him or leave a voice mail. You can’t thank him for graciously accepting the disappointment. You can’t cancel due to bad weather.
You must deliver.