For female dogs, a spay will cost £210 for a dog under 10kg. Prices go up to £285 for a dog weighing over 50kg. Again, there are five weight bands for females. Some vet practices offer keyhole surgery as a spaying option for female dogs.