I held my wife at bay for five years before finally succumbing and getting a pup for our son's 5th birthday (2.5 yrs ago). One of my arguments was that if we ever moved we'd have to find a place that would be dog appropriate. Her response was if I can figure out what to do with 6 cows, 40 hens, 4 goats, 2 sheep, 2 pigs and a donkey, then I could take care of one dog. My counter argument was that I could always sell or eat my livestock, but not a family dog.
I had to let our sweet dog go (and all my livestock) when we moved off the farm to the big city. At first I missed her terribly. I had a hole in my guts for months. She was a fantastic Border Collie by the name of Happy. She was smarter than me (not too hard to do). Yep, herded everything. Watching her pogo-stick and boing up and down trying to catch mongooses in the tall grass was just about the funniest thing I ever saw. She's now winning awards as a agility performer and living a good life. My boy (now 7.5 yrs old) and I still talk about her from time to time.
Yep, there's nothing like a good dog!