dog man—
1. a man in charge of dogs:
- It is an error of modern dog men to wean puppies too soon.
2. (also: dog person) a man who is characterized by a preference or liking for dogs:
- I do not particularly care for cats—more of a dog man.
hot dog man—a man selling hot sausages (enclosed in a bread roll):
- The hot dog man parked his cart outside the school at lunch time.
Note: The expression does not correlate in meaning with the compound hotdogger—(sl.) a person who performs showy, often dangerous stunts in a sport:
- We noticed that almost every wave carried a hot-dogger performing tricks.