For dogs: While the traditional age for neutering is six to nine months, puppies as young as eight weeks old can be neutered as long as they're healthy.
653k questions
2.7m answers
0 comments
50.1k users