Adding a pet is a big (I'd even say huge) step. While the cute dogs you see on the street look nice, remember what goes on behind closed doors. Make sure you can care for the pup during the day and weekends, which sometimes means daycare, walks, or pricey pet hotel stays for frequent travelers. Are you willing to forsake a weekend getaway or happy hour plans?
Source: Flickr User stuttermonkey