Nearly 50,000 wild animals spanning 84 species have been licensed to be killed by Scotland’s wildlife agency in recent years, The Ferret has found.
The use of snares for catching animals is to be banned by the Scottish Government.
Scotland’s wildlife agency killed 57 barnacle geese to study the impact of avian flu because they wrongly feared it was illegal to test live animals.
More than 300 racing greyhounds died last year in the UK and 4,354 injuries to dogs were recorded, according to new data.
NatureScot has been accused of failing to ensure that beavers are being killed humanely, with just one autopsy performed on the protected species last year.
A beaver shot in Perthshire is recovering in the care of the SSPCA after it was found at the side of the road with facial wounds by a member of the public.
The Scottish Animal Welfare Commission has recommended that no new greyhound tracks should be permitted in Scotland due to animal welfare concerns.
Animal welfare groups have voiced concern that new legislation on fox hunting in Scotland still contains loopholes that could be exploited.
Licences for a foot pack to kill foxes were issued by Forestry and Land Scotland despite strong objections from internal experts.