When is the best time to neuter a female dog? (puppy)
I have heard several different views. Some say between 1st and 2nd season, some say it's ok before the 1st season, some say that a female should have a litter first.
From a health/psychological point of view, what is the best timing?