Millet , she was not in cub or had cubs , she was barren mate. It is indeed big sheep country also and foxes must be controlled whenever the opportunity arises.
I would definitely get a moderator fitted if I was you ,they are excellent reducing noise considerably along with recoil and also improves accuracy.
I would never go back to a rifle without one fitted , money well spent