When I was searching for a dog long ago I got quite the laughs at some of the breeds/combos they would add to the ads...some might have been close, others were ridiculous, many were pure marketing.Most shelters/rescues do their best but sometimes things get mixed up
DNA would be the only way to know for sure.
Missing the giardia would make me disbelieve anything they said.
Nasty stuff, my present SPCA dog had it, along with other things, the kept him for me until he was done with meds....my other dog got the giardia anyway.
She's a nice looking dog...the smartest ones can be head strong, hang in there.