RSPCA and AWL will desex at 8 weeks. But most vets will argue that doing it at about 6 months is better and easier for a vet to do. And if you want to do dog sports like agility or it's a very big dog then waiting until around 18 months can be good - but that will be too late to prevent behaviour problems that can come with an adult entire dog (like picking or causing fights)