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 .