I think two is definitely better than one. It took me awhile to get hubby to come around to the idea. Having two does double up on the expenses: twice the amount of shots, checkup visits, grooming, food, treats, fun stuff, etc. But in the long run, it's worth it. Our girls are so happy to have each other, and we love having twice the kisses!
p.s. Nothing works like giving the Puppy Eyes while holding a little sweetie in your hands.