Ewww. I have gotten those kind of surprises too, with my cats. They have given up on rats because they have gotten very sick from eating them, but birds seem to be fair game. And like what Hope did, it always seems the head and legs are left. I guess the middle parts are juicy.
Now, that is a great way to get your Hope used to having her teeth brushed. 🙂 Just leave a few tooth brushes out around the house. By the time you really want to get into a teeth cleaning routine, she will love it!