Any reputable breeder will do. Just make sure you do some research on the breeder before you buy from them. There is an area on this forum to search that, it's in the business section. If you can't find information on someone, then just put up a thread and ask.