My 5 month old pup now knows no, sit, stay, come, down, and go pee, only had him for a week. Sit is probably the most consistent one and the other commands is relatively consistent depending on the situation. Teaching down is definitely the hardest for him just because he doesn't really wanna follow the treat or toy to a laying down position. On walks he definitely doesn't listen; especially if he sees another dog, he's a goner haha. I make him sit and stay before I feed him so he learn some manners and doesn't go crazy everytime he sees a food bowl.

@EWO: I agree they're pretty smart but I feel like they're thinking/lazy smart as in if they don't feel like doing it they just kinda ignore you. Different to breeds like border collie, GSD, Mals which are, in my opinion, more tractable.