Poor little guy! I hope the dental clears up all problems. Sometimes the 'littlest' thing, like teeth, can cause big problems.

Hugs and cuddles to Storm...looking forward to a healthy happy boy!