It would be better to wait until she or he is 12 weeks old so that the puppy is better socialized and to be sure there are no health problems, also I believe there is blood work that can be done to have the puppy tested for liver problems. hope this helps