Question: how long should you wait to breed a dog again?
Answer: Before you breed Most dogs will have their first heat between six-and-18 months, which may technically make her "ready" to have puppies, but doesn't always mean that that's the best decision. Some people believe it's best to wait until her second cycle, while others say she's ready the first time around.