I'm glad you like the osseoraptor, and yes, Anne has to appear. I think the Bast makes a good character.
How original! I love how well you've woven so many of your own creations into the Potterverse. The Bast is such a neat creation, the osseraptor sounds like something right of out Fantastic Beasts and Where to Find Them, and even Anne made an appearance! I laughed out loud when the giggling was revealed to be the Sorting Hat with the Bast underneath it, it was very well done. You also did a great job with Snape and Dumbledore. Lovely story! *turnip hug* ~Gina :)