Zach is a very sweet little male Cavalier puppy. He has a great personality and loves to play. He is very smart and is raised in my home. He is correct in confirmation and is AKC registered with lots of champions in his five generation pedigree. He will come home to you up to date on his vaccinations and with a head to tail vet check.