I just received the pedigree copy from the seller this evening. I almost fainted after I went over the detail. Before I purchase the puppy from this seller, of course, I did ask a lot of questions about the puppy and the parents. The seller claimed that both the sire and the bitch were 3-year old now. However, the pedigree showed that the bitch is just ONE YEAR old (born on 3/28/2003). My puppy was born on 4/7/2004. The bitch was pregnant when she was still a baby herself. I hate myself for paying the immoral breeder. However, I feel good that the puppy is going to live a happy, healthy life with me. Stll, the poor bitch...sigh. I'm not going to provide this person's name and location. But, if anyone of you is looking or will be looking for a Cavalier King Charles Spaniel, send me private message, and I'll let you know FROM WHOM YOU SHOULD NEVER BUY A PUPPY.