Poms are hardy little guys! Beanie has had a rough couple times over his years as well. I am proud to say that even at 12 (the last vet visit I personally took him to) the vet said he had the teeth of a 2yr old dog! Your Myndi is a cutie too!