Cavalier King Charles Spaniels are such loving dogs. They are ideal for families with young children. They are great fun and active, but don’t need a huge amount of walking. They are equally quite happy just sitting on your lap and will follow you around the house from room to room.
All breeds of dogs need to be trained and Cavaliers are relatively easy to train. If you are training, I would recommend using a wire dog crate, which can be a safe place for your dog to go when you are out.