Personally, I wouldn't take a dog just cos it's a cheap puppy. The initial cost of a pup is nothing compared to the lifetime cost. Get what you really want for the next 15 or so years, don't just settle cos it's cheap initially.
Is there a reason you don't want to travel to get a yorkie? Again, personally, I'd willing drive a long distance to get a pup I'd be having in my life for the next 15 or so years. One long trip is nothing to get what you want.
I don't know if dogs recognize their own breed or not. ZoE certainly recognizes other dogs on tv, but then she also barks at horses, cows, elephants...basically anything on 4 legs. I do know ZoE recognizes her friends though. When she are out an event and meet other new dogs, she's very leery of them, but when we meet up with a friend of hers, she's so happy to see them.
__________________ (Chelsea ) |