Many people who have a dog feel that it is necessary to train them in some way or another. For some individuals, it is going to be a basic type of training, such as learning how to sit, stay or fetch. Other people, however, take things to the next level and they may train a dog to do something specific, such as care for an individual with special needs. In any case, it is quite amazing to see what a dog is able to learn and do when you take the time to teach them.
Although there have been a lot of amazing things done by dogs who were trained, I think this little French bulldog puppy is now at the top of the list. He is only 12 weeks old, but he is able to do things that even many older dogs are unable to accomplish. Best yet, he is absolutely adorable to watch when he is doing it.
When you watch the tricks that he is able to do, there is something that you should keep in mind. It only took 4 days for him to be trained to do all of them! Quite obviously, he is smart beyond his years.