Tall/short vs. high/low
I have 3 questions regarding the usage if these words.
1) Should we use TALL/SHORT when we talk about all the animals, birds, insects, etc., or should we use HIGH/LOW for those animate beings whose horizontal dimensions exceed the vertical ones? E.g., is it correct to say that "a snake is taller than an ant", or that " a crab is shorter than a duckbill"?
2) We say "a tall tree", but "a high fence". Should we say "a tree is higher than a fence", or "a tree is taller than a fence"?
3) When do we say "a tall building", and when is it better to say "a high building"?
Thank you!
PS: It may seem that I´m exaggerating with the examples, as someone will consider them a little bit odd, but that´s exactly what I do with my 2-year daughter when we practice the comparison of the different objects.