
I have a tiny breed and asked my vet about the benefits of keyhole.
He said that, given how small his incision is for the operation, there seemed little point in the small breeds having two chances of a site for infection. I have to say that I see his point, as he has spayed quite a few bitches for me with no problems.
I understand that the equipment required is very expensive, so adding an extra £100 or so to the cost. While cost would never be a reason to deprive my dogs of the best treatment, I made the decision to stay with traditional spays. It may well be that, if I had a large breed, I would feel differently. I'm not sure. My large breed bitch is 13 years old, so her spay was before keyhole was available.
I'm happy to stick with traditional.