I agree with the others on here that say you should wait til 12 weeks. (This is a SMART group of folks!) It sounds like the breeder is definitely a good breeder and just doing whats best for the puppies. If you are concerned with further health issues, be sure to take your baby to your vet to have him checked out right away. GOOD LUCK!!! ( Just remember good things come to those who wait!)