Police are probing the release of the animals, who were on the loose in the Cairngorms National Park and are thought to have ...