and he is fine. i did it the day after the vet said he was old enough and he hasn't had any problems at all, and he's now nine years old; he's not a large breed, just 45# lab-terrier mystery mix.