How long does it take for dogs to mate? . The tie typically lasts 20 to 40 minutes. It may be just a few minutes, and dogs can mate successfully without becoming tied at all. The evolutionary reason for the tie is unknown, but it's assumed that if a male dog is tied to a female, it prevents other males mating with her.