That first picture is so adorable! I love it!
2 dogs.
I personally think it's easier. yes there is double the food costs, vet bills etc. BUT i will always have 2 dogs. It's a bit harder to take them place say vacations and such becuase a lot of places have 1 dog limit, but if you look you can find places that accept 2 dogs.
Marco and madison are amazing together, i've always had a "pair" of dogs, they keep each other busy when I can't be keeping them busy ( ie, house work, work, shopping) I wish I would have 2 aussies, as I love the breed so much, i lvoe madison, but a golden really isn't for me, but it's OH's dog so

Marco and madison get along great, like I said they will run out side int he back yard with each other for hours if i'd let them, madison taught marco how to go potty outside, and how to let us know he's gotta go, and with training, he always copied what madison did becuase he saw that she got a treat!
They cuddle with each other in the house when they are sleeping, they will fight for attention every once in aw hile and there is the ocasional dominace thing where they will "bitch" at each other and get grumpy, but within a few mins they are back licking each others faces and playing.
The only thing I dont like is both of them have to be on different food. they both have super sensitive stomachs, and marco can only eat Nutro Natrual lamb and rice, and madison can only eat Iams . we've tried every brand under the sun. so when ig comes to that I have to buy two seperate bags of dog food. I have double the vet bills, for shots and check ups and stuff but I knew that coming in to it. training, well we had madison all ready trained before we brought marco home, and marco will start his training after the new year.
I don't know Ig uess all I can say is I love having 2 dogs and wouldn't have it any other way! feelf ree to ask away with any questions you have!