my mother in law just told me to tell you she thinks a pack of worf rats. she had a bunch killed by them years ago. looked just as you discribed some birds where carried off others were munched on right there and they show no fear of people or dogs.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.