I've been heavily considering getting a dog. Current dog owners, what's the advantage/disadvantage spread on those things?
Pros:
-Companionship like no other animal. They will be your best friend forever.
-Fun. You can take them anywhere and they love it.
-Makes you appreciate little things. Hanging out in the back yard is fun since the dog is with you and wants to play.
-Raises your immune system (seriously)
-Makes you calmer and happier
-Women love cute dogs and will talk to you more
Cons:
-Cost: vet bills, high quality food, adoption fees or breeder costs, toys, training, the list goes on.
-Time: you can't leave them alone like a cat. Even an 8hr work day (+commute) is pushing it for most dogs to be left alone.
-Training: you get out what you put in. Every well behaved, trained dog is that way because of the 100s of hours that were put into them
-Dirty: if you're a clean freak, look the other way. Dogs run through mud, roll in dead things, get poop stuck to their ass, etc.