Plenty of Twitter users were furious at the report, with one even accusing Prince William of hypocrisy.
The tweet read: "Prince William, in October of last year, made a speech warning us that 'global wildlife populations have halved in his lifetime.'
"Today, we learn he took his son, Prince George, on his first grouse shoot."
One user wrote: "Indoctrination to animal cruelty starts at a young age in the 'royal family' it seems. Absolutely disgusting. We should be teaching children about kindness and compassion, not killing and cruelty."
Another described it as "extremely sad".
"It's extremely sad that when so many of us, young people, are working hard to reach younger kids and instil the idea that all life is precious; that nature is full of wonder and can teach us so much about compassion … then you have this."
A different user even offered up a suggestion for Prince George's father Prince William: "He could have taken him bird watching rather than celebrate bird killing."
However, there were some defending the royals' decision.