how long does it take for hormones to leave a dog after neutering?
It's important to note that males may still engage in full-testosterone male behaviors while their male sex hormone levels diminish after surgery. This can take up to six weeks.