metaphoric references to dogs

A list of 93 words by amacleod03.