30 Dog Idioms and Phrases – Origins and Meanings
Have you wondered why people say, “it’s raining cats and dogs”? Or why “every dog has its day”? Some phrases about dogs have been around for centuries, and we’ve integrated them into ordinary conversations. I actually use a ton of these phrases in writing, but I’ve also grown up hearing …