Something to bear in mind...just because a dog's age is listed as 10 weeks (on a website) does not mean it is the truth!
Unscrupulous Greeder/Breeders will do anything to disguise an underage & teenie puppy as a "T-Cup"...even lying about the age of the puppy.
I am sorry to see that the OP had to lose yet another puppy...