Meg is a very sweet little Cavalier puppy. She has a very good personality. She is a very beautiful little girl Cavalier King Charles spaniel puppy. She is correct and confirmation. She has lots of champions in her pedigree. She is veterinarian check to be in good health and is up-to-date on shots. My puppies and dogs are all raised in my house with lots of socialization and care. I give a one-year health guarantee on my puppies.