You won't get an argument from me on that point.
Artistic license or miniature cows/giraffes? Or there really were giants.
For all our purported knowledge we don't know diddly.
Highland Cattle, Shetland Ponies, and Wrangle Island Wooley Mammoths....
Indeed.