why on earth would a 7 mths old puppy need 20 teeth removing ???

i am sorry for your lost. You must be very devastated.