We have 3 Bichons Frise` and I don't think I'll ever have any other breed! Besides being non-shedding and non allergic, they are the sweetest, friendliest dogs I have ever been around (and I've had many dogs, many breeds). They do have to be groomed but in between they are very low maintenance. They are great companions and are very playful - big enough that kids and grand kids won't break them, small enough to pick up or carry if needed.
Also, there is a wonderful Bichon rescue organization - Small Paws Rescue - where you might find the perfect new family member + help give the pup a second chance. I learned about Small Paws after we got our second one, and our third is one of their rescues (didn't set out to look for another dog - just fell in love with him!).
Plus, plus, plus - every Bichon adopted from Small Paws gets it's very own hand made blanket or quilt sent to it's new home by a group of volunteers!! Check them out - you might like what you see :-)