My wife and I just got an Italian Greyhound puppy three weeks ago. It is (and should be) a long process to get a dog. My advice is to be patient and if you find a good breeder that is a right fit, wait for the puppy instead of taking what is available at the time. Some people were shocked to find out how much we paid for a puppy, but it is money well spent considering the guarantee against genetic problems and the ability to pick a puppy from a good home as opposed to a puppy mill/pet store, which still costs a considerable amount anyway. Do not be afraid to say "no" late in the process if something does not seem right. The breeder should always require a contract ensuring that the dog is returned to the breeder at any time in its life if it is no longer wanted. I also agree that it is important to do lots of research and have a long list of prepared questions to ask. For us, everything was going well until yesterday when our puppy was attacked by a much larger, aggressive dog that broke free from a leash. Both her and myself were in quite a bit of shock and we both sustained injuries. I had to reach in and pull her out from under the other dog. Italian Greyhound puppies are small and submissive so she did not really stand a chance. Fortunately, the puppy is doing fine and did not break any bones as I feared at first. I had to go to the ER for a puncture wound in my finger that has caused the tip of my finger to go numb, as well as various other bite marks. It was not a pleasant experience and I made the mistake of letting the other dog owner get away before I got his contact information. By the time I realized that I was bleeding and the puppy was hurt, he was long gone. So that was a big mistake and I will be more vigilant in the future, it would have been nice to make the other guy pay the Pet ER bill--although I am lucky it was only $130, if she had broken a bone it could have been many times that.