We added Dylan about 5-6 weeks after we got Chloe. Chloe was very needy and seemed like she needed a puppy to play with. We have also have an old cat, and older sheltie that didn't want to play with her and she had a LOT of energy and puppy love to give. We played with her for hours every day but something was missing ....until we got Dylan. They are inseparable now. She is the alpha dog and bosses him around. Dylan is a lovebug, I think he'd be happy if he could spend his life in my lap and giving kisses. They are both completely different and nicely compliment each other. This is the first time I have more than one yorkie at the time and it is wonderful.
Also when I was debating to add a second puppy it was recommended to me to get a boy for my girl. more people have problems with boy/boy girl/girl combos - they fight. Good luck with your decision