Since you are already ok with 2x expenses and grooming time, I think getting a second yorkie is a great idea. They look so happy when they play together and it's so much fun to watch them too!!!
Make the walk more fun too!! I love to walk in a trail with my dogs walking freely around me.