They are sensitive to the thickness, the length is fine.
Dogs are very different inside. Normal 14cm penis to 30+Kg dog, large 16-18cm penis to 40-50Kg dog and little fortune, 18+cm giant penis to mare 50+Kg dog and more fortune and maybe not virgin, multiple not virgin dog.