Miniature Schnauzer is what I am looking for but I will take any small dog. I really would like a dog for my family and I can not afford to pay a ot of money. But it will be well taken care of.