Well, he is almost three, though he's very immature.

I just got him a few months ago and his first owner put zero effort into training him, so we are going through a major remedial effort.
I'm feeling a little overwhelmed tonight. He is a decently behaved dog, but we are working on SO many things.
I'm planning to start our first obedience class at the SPCA in a few weeks, so I'm excited to get the perspecitve of a professional trainer.