No idea, I'm not good with guessing little fluffy dogs. But if you could get some better pictures, like a shot of her standing from the side I'm sure that someone will be able to give you a good guess.
Havanese is possible definitely. Anything small and fluffy can be in there though. It can be a bit tough to figure them out because many of them are mostly discernible from haircuts or hair types. Most of them also don't have mature coats until 1.5 to 2 years old either.