
I once had this problem when trying to breed one of my bitches to a well proven stud dog. It turned out he'd been having a somewhat difficult bitch a couple of weeks earlier. In trying to mate her, he'd injured his spine. This wasn't discovered until a couple of weeks after my visit, he was then helped by a chiropractor, who came to treat their horses, not him really.
The way we actually managed to get one mating (eight pups) with him, was to quietly stand by when he was let in with the bitch. When he tried to mount, one of us quickly kneeled down behind him, with her body pushing him right, and at the same time helping him with her arms to hold the bitch. Not that the bitch needed to be held, she stod like a statue, but this made it impossible for him to get down before they tied.
Now, this said, had I known then that he was in pain, which there were no signs of at the time, I would never have agreed to this. He obviously got down before aiming right, because mounting hurt his back.
My advise is to make absolutely sure your dog is in good health. If the bitch he is trying to mate, previously has had a litter from a natural mating, I'd use AI this time if you so desperately want a pup from this combination. (I'm not in the UK, where I'm at we can apply for AI if both parents have previously had a litter from a natural mating) Then you'd have time to have your dog examined properly. Maybe it's just one of these things.
Try to be positive about what he has contributed to your breed, his genes are there for you to use in his offspring, anyway.
Best of luck,
Karen