Wow! That stone looks pretty big to have been in such a small dog.

Get well soon Megan!