What a cutie, congrats on the new addition to your family!
I would also guess Shih Tzu or a mix with high content ST. Too big to be a Maltese, doesn't look like a Coton either. Another possibility may be Havanese or a mix, but I would absolutely lean towards Shih Tzu. (My family has had both ST and Havanese, and she looks VERY Shih Tzu to me, both her build and expression)
I would also guess Shih Tzu or a mix with high content ST. Too big to be a Maltese, doesn't look like a Coton either. Another possibility may be Havanese or a mix, but I would absolutely lean towards Shih Tzu. (My family has had both ST and Havanese, and she looks VERY Shih Tzu to me, both her build and expression)