Every puppy is AKC registered and has all vaccines which come with vaccine card. Any other questions message me or contact me at (956) 373-8211.