$1,000 can buy you a new phone...or a devoted friend. Of course, depending on the breed purity, pedigree, and coloring, a puppy may cost you up to $3,000. Yet if you want a friend, not a show dog, $800 will be enough. Think about it.