Great that the surgery went well, and yes these dogs are amazing for bouncing back so quickly after surgery. I would not worry about over feeding, she is a puppy, high energy, she will burn off a lot of calories, I would feed more in the mornings because she is so active all day, dinner you can give a bit less, there is no such thing as over feeding a puppy, they burn it off.
Sophie sounds like a true terrier, chasing down prey. Enjoy that little diva girl, its wonderful to be owned by a yorkie

.
Thank you for Sophie's up date.