A hawk will definitely bother the 2lb 10oz puppy. It will carry her away if it has the chance. I have known large hawks to snatch up large cats 4-5 times the size of your parents' puppy. A leash will make a difference, but she should still be under very, very close supervision. You're right, there are way too many horror stories, and accidents can happen all too quickly.