Hi, I don't have any ideas for you, but wanted to let you know you are not alone.
My yorkie is fine at home when I leave her to go to work or anywhere else. But, when I leave her with my sister or anybody else, she whines the whole time I am away. Needless to say no one wants to keep her when I need them too.