Going thru puppyfind is not going to guarantee you a good quality puppy from a good breeder. There are listing on puppyfind that raise red flags. Here's an example of a yorkie I found on puppyfind.
http://www.puppyfind.com/view_listin...26page%25253D1
Poor little thing! The breeder does mention that they are a "small" family owned kennel in Oklahoma. When doing a search on Kiamichi Kennel I came up with so many hits , so many locations, so many breeds it does "confuse" me and raise questions.