My childhood dog was awesome, though by the end, he was pretty old and tired. He didn't bark like an idiot everytime he met another dog. Whenever some dog would notice him from across the street and start howling like a mad man, he'd just look over him with an annoyed expression that seemed to say "Seriously, dude, stop... you're acting like a tool".
My dad had a dog that sucked though, the only dog I ever disliked. He was the most selfish, greedy, singleminded dog ever. All he did was beg for scraps, all day long. He would wait until someone entered the kitchen and then he'd shoot up and whine until you either gave him something to eat or left.