直訳は「全ての犬にはその日がある」。誰でも成功できる、チャンスはある と表現したい時に使うフレーズです。
I have been waiting a long time for success, but every dog has its day.
成功するために長い間頑張ってきた。でも、誰でも成功できる。