Easiest thing to do is to go back to the basics. We'll never know why until we can teach them to talk
It's not uncommon to see some behavior changes at his age either. I'd go back to treating him like a puppy as far as no more freedoms until he earns it. Do a lot of basic obedience training on leash, lots of rewards for a good job done, etc.