I now have goosebumps.
You are never going to believe this, but I think we have your Chihuahua's reincarnation.
Her name is also Peanut, named not by us but by the rescue people we adopted her from. She is also very affectionate, outgoing, loves to meet new people, and (so far) not a yipper.
Our Vet told us that if all Chihuahuas were as well mannered as Peanut, the breed would be much more popular.
We already had two rescues. Milo, a Yorkie, did NOT like being displaced by a female (my wife always wanted a little girl dog). Stan, a doodle mix, got along with her fine. But Milo’s entire mood changed. He quit playing with toys, wouldn’t sleep in his bed after Peanut slept there.
We would get another Chihuahua right now, but it would just hurt Milo too much and he’s getting up there.
But man, she cost us a ton.