Advances in laparoscopic spay techniques for dogs: the past, present and future. (22nd December 2018)