Oh no, poor Rosie!! Let us know how it goes at the vet!