Get another small dog or a cat to keep her company. I know people do that for the problems you are having.
That will just hide the problem and can make it worse. The anxiety needs to be adresssed
First
For separation anxiety you must get a new dog trainer if they’re just suggested drugging the dog.
You need to make coming home and leaving a neutral, boring experience.
It may be cute how excited the dog gets when you get home, jumping up and saying hi. Ignore the dog. It’s nothing exciting. If coming home and leaving are hi emotion moments it will add to the anxiety.
Wait until the dog is completely calm before saying hi, generally 5-10 minutes after coming home is good.
For leaving, make it a positive experience instead of a negative one. Get a foraging toy or long, stuff it with peanut butter, unsweetened Greek yogurt, kibble, bananas and freeze it. Give the dog the toy before leaving.
(Reserve this treat ONLy for when you leave and the dog will associate the fun yummy thing with being Alone)
Another thing is your leaving routine can contribute to adding tension because the dog knows you’re about to leave. Putting on your shoes, going to the door, opening the door, going out the door etc.
It can be beneficial to make these things no longer equal being left alone in the dogs mind.
Put your shoes on, jingle your car keys, and then sit on the couch. Ignore the dog. Do it again and again a few times a day until the dog realizes it’s not always being left alone. Walk to the door, open it and close it. Over and over. Until the dog no longer shows excitement. Neutrality is KEY. In all things dog training. Then take a step out, back in. Close the door. Then you can leave for 10 seconds, 20 seconds, a few minutes before coming back in.
Do NOT progress in timing or distance until the dog is completely neutral at the shorter times and distances. Slow with lots of repetition is going to give you a better dog than trying to speed it up
When you leave, don’t make a big deal, don’t say goodbye to the dog. And when you get back, don’t say hello