Yes, a Cavalier King Charles spaniel could be a good flat dog. These dogs are small and quiet.