You said you got off the "phone" with this trainer. Did they actually even "see" your baby?
If you're fitting the pieces together, maybe your baby is a puppy mill puppy with some genetic pre-dispositions to behavioral problems (I had one with some serious problems.) HOWEVER, in no way should she be dismissed or written off for that!!
IF that's even the problem (and only time and more information will tell), she may need a bit more patience and work on your end.
And true as someone referred to Cesar's had cases - a good trainer can still work wonders with poorly bred dogs.
Big hugs and good luck. I'm glad she's better tonight. I think you'll work it out with her and find the perfect balance.