Goodness, he's sure got you jumping through hoops, huh? Poor li'l guy. I hope you're able to get to the bottom of this soon for his sake and for your sanity.