Most experts agree its best to wait until the dog is fully grown.
In Europe most vets wont spay young pups or kittens but I know this is the trend in the US and other places.
In Europe most vets wont spay young pups or kittens but I know this is the trend in the US and other places.

10 Painful Reasons NOT to Spay or Neuter a Dog Until After Puberty
Read our 10 reasons why you should wait until after puberty before your pet sees the vet.
veterinarytechnicianguide.com