It's called the "teddy bear dog." Half shih-tzu and half bichon frise. In Canada we refer to the Shih-Tzu and Bichon Frise cross as Mollydogs instead of teddy bear dogs. I have two of them and they are wonderful.
Cavapoo = Cavalier King Charles Spaniel + Poodle- so cute. i want a dog. the hubby says no.
We're smitten by Mr Bert.