Question: what is a good age difference between dogs?
Answer: Well, I feel that ideally it's anywhere between two and six years. By the time your dog is two, you should have him pretty well trained. A two year gap also gives the older dog a chance to reach maturity, and to develop the patience and tolerance for young puppies that so many well-socialised adult dogs have.