Have you thought about contacting a BT rescue? Not all rescues are abused or neglected, so please keep that in mind as well as it is possible to find a puppy through a rescue. I found one rescue in TN, check it out. They might even be able to point you to a good breeder if you decide that.