I got a dog from hell now. Hates people, barks at anyone and everyone. He can't be left alone or he'll yelp like he's being beat (you hear it the second the door closes and in the driveway coming or going, plus I have security cameras and he'll sit at the door whinging). He's actually relaxed a little over the 3 years I've had him. He was abused and was a rescue so I can't blame it all on him either. He has a "sister" who is a different breed, about 2/3 his size, who never barks and is lovable but isn't bright. She seems to have gotten over whatever they went through. He's a chihuahua mix and I'm not sure was she is but she looks like a miniature pinscher. I'm not sure how bad it was wherever they were but I've had rescues before and never have I had one take so long to become normal-ish. He's not aggressive, he will try and act tough with new people but will wimper and hide once they make eye contact and are within 6 feet of him. I almost wish he were aggressive so I could be done with him.
He's changed my views on all dogs and I think he just sucks. I won't give up on him entirely, I'll keep providing a good home where he's safe but I dont have to like him.
I guess I'd take a cat over this dog but his sister makes putting up with him tolerable, most of the time. She's a normal chill dog with some skiddish tendencies.