I finally defeated the Sheepsquatch Imposterling
Thanks to the raids I've done the last few days, I've been able to upgrade my character a bit. My first try with my Gatling Plasma didn't help. So I modded an auto-axe all the way through 4 stars and got up and close with that thing in my tricked-out Vulcan armor. Needless to say, I was finally able to put it away. Thanks to everyone who gave me tips and strategies because those did help in the end.
Drinsterdragon