
Hi bonnie boo,
As others have said if the dog is the right one for your bitch then distance should not come into it.
However as you would like to know how to find a stud dog there are a number of ways. You visit a dog show where breeders will be with other dogs of the breed you have. You could contact the breed club or clubs to ask for help. To find the right breed clubs you should contact the Kennel Club who have the contact details for all the breed clubs. The best way is to speak to the breeder of your bitch, after all he/she should know their breeding lines the best and should be able to advise you on a suitable stud dog to use.
Do make sure you know what health tests you should have done before breeding from your bitch, you can ask the KC about this they also have a dedicated web site. Your bitches breeder should be able to tell you what health tests need to be one as would the breed club/s and hopefully your vet. Most breeds need hip scoring and eye testing to be completed before being bred from.
And Finally having found the dog you want to use (regardless of distance), do make you you know what his health testing results are before the mating.