I think short or tall both have there merit.
Short are swimming in shallower water above the mud sucks. Tall get through the mud sucks better.
Short burrow under laid over cattails and weeds easier. Tall go over the top faster when in pursuit.
Short do get more chest wounds from the sticks and bushes, but a chest guard helps that.
Tall have a higher center of gravity when standing in a canoe.
Short fit in your layout blind easier. Tall can see over stuff to mark easier.
If a dog has the spirit of a hunter, and is trained to do there job.
Then enjoy the companionship.
what ever there size.
With a Dog...You never hunt alone.