Bichon Frisé owner here…
Pro - really bloody cute, con - needs bathing after most walks in the winter as white curly coats and mud don’t mix well.
Not really a pro or con but just a consideration that she also needs grooming every 4 weeks or so.
Pro - super smart (much smarter than I’d anticipated!) and so really easy to train and enjoys learning (we’ve even done a bit of agility with her), con - super smart and so good at plotting the best way to secure extra treats/cuddles/belly rubs
Pro - very family orientated so we’ve never had a problem with recall as generally she wants to be near us, con - they are prone to separation anxiety and so we’ve had to build up time alone slowly (she can be left for up to to about 4 hours now @ 2 years old)
Pro - heaps and heaps of personality, con - she can be stubborn and bossy when she wants to be
All in all they are fantastic little dogs, funny, playful, affectionate yet robust. As long as you are happy with the coat maintenance and don’t mind being outsmarted every now and again then they are a great option for family pets.