I can't believe all the tricks this dog can do. Is he a "smart dog" - or just really well trained?

Video courtesy of "Training with Omar".