He's very smart, but he's very much still a puppy. He does lots of troubles. We have to keep him busy all of the time or he finds ways to entertain himself. He also eats cat litter and will chase his tail for 10 minutes straight, so I occasionally doubt his intelligence.
Blitty, check around. I ended up getting a deal on mine because she's a friend of the family. He responded really well to her and she also boards him when we go out of town. He learned everything very quickly. The vet usually has recommendations/flyers.