Yes, all dogs need to be either neutered or spayed by the age of six months.