Dogs are a bit like having kids, if you embrace it. They make it tougher to do extended trips (e.g. foreign countries), but you can develop an entire social network through them. Doing dog-related trips is a new world of opportunities. I did a three night stay across the state with a bunch of my dog park friends a few years ago. Hikes with the dogs during the day, beer and board games every evening.