I'd like to extend his answer into one of my own. He was a night watchman and he was sleeping on the job rather than doing the job he was suppose to do.
Correctomundo!
The sacked employee was the warehouse night watchman. He should have been awake all night on his security duties. Having a dream proved that he was asleep on the job. For this, he was fired.
Deadline: Saturday, August 2.
Clues: 5
A pet shop was advertising puppies for sale. Two men entered the shop. The first put ten dollars on the counter and asked for a puppy. The assistant asked whether he would prefer a poodle, a Labrador, or an Alsatian. He chose the poodle. The second man also put ten dollars on the counter and asked for a puppy. THe assistant did not utter a word. He simply gave the man an Alsatian puppy. How did he know that was what the man wanted?