Question: how far can a dog smell another dog?
Answer: To get to the heart of your question, male dogs have excellent senses of smell and can sense an intact female in heat up to 3 miles away. Dogs have geographic territories, and they can generally detect any intact females within those boundaries.