Every dog has his day, meaning

HOME PROVERBS

opportunity

Every dog has his day,

suggests that:
Everyone has an opportunity of good fortune, success, or fame at least once in his or her lifetime; Even the lowest and unluckiest of people, will get a chance to be successful.
similar
Everybody has his fifteen minutes of fame.