Because your flash cards won’t have any English on them, you’ll learn to see a dog and immediately think about the corresponding word in your target language. There’s no pesky translation step to get in the way, and that will provide you with substantial rewards.