Is transcervical insemination applicable with all breeds of dogs?

Taking into consideration that all dogs have the same anatomy it is possible to perform transcervical insemination in all breeds of dogs. One must take into consideration that with smaller breeds that an endoscope has to be used that is also smaller in size that can be passed through the vagina.