I am curious about the best time to neuter or spay a puppy. Mav's vet said wait until his teeth fall out and that is a sign he is old enough to be neutered. A trainer said i should get it done now before any onset of doggy puberty i guess...forget how he worded it. Maverick is just a little over 4 months so I dont know? Is it too soon?