I have been able to train my dog since he was a pup. He is able to let us know when he has to go outside. I actually trained him to paw at the doorstop to let us know when he needs to go outside. When he paws on the doorstop, it makes a noise since it is basically a spring. He also knows to sit, lay down, and catch. He is also able to bring anything he can carry if you point at the item and tell him to bring it. I am particularly proud of that one.
One thing I have not been able to teach is to not attack other animals. I have a hard time keeping him still when unknown dogs try to get near as he always tries to attack them. Does anyone have any suggestions on this?