Proverb of the day – 2 June 2013 by mm3family | Jun 2, 2013 | Uncategorized Every dog has its day. Meaning: Everyone has a time of experiencing some degree of success or impact or influence in life.