I have had dogs all my life but my boston Winston is the smartest of all. I taught him tricks starting when he was 3 months old. Within a month he could roll over, crawl, sit up and beg, shake, dance, spin in cirles and dribble a tennis ball with his feet. I dont think there is any limit to the number of things this dog can learn.