That's about the age and size Mazie was when she was spayed.
I was worried too, but she just ZOOMED through with flying colors....and never acted a bit sore afterwards...just came straight home and picked up where she left off!
Good luck little Lillie!