Pups are vaccinated and vet checked usually between 6-7 weeks of age. Pups are vet checked again at 8-9 weeks of age at the time of their desexing. Anything noteworthy with the pups is documented on both their veterinary file and also in their health record and vaccination book. We are very particular with who does our vet checks, as many vets don't have an "ear" for heart murmurs. We make sure the vets we use are thorough in their examinations.