The feethave very strong claws , which are short on the hind legs and very long on the forelimbs .
The feet are armed with very strong claws , which are short on the hind legs and remarkably long on the forelimbs .