
Your new female puppy can be spayed any time after she reaches eight weeks of age. Spaying is often best done before your puppy reaches her first heat cycle, which often occurs after six months of age (but varies depending on the breed of dog you have).
More ...