He's perfect for you and that's what's important. The glitches will work themselves out if you are patient and continue to work with him. (I have one of those dogs who thinks she is too high and mighty to ge her paws wet as well.)