Our dogs do understand language and much better than most of us may think.
On average, a dog can learn about 100 human words in the same language of their owner.
In other words, if you speak English, your dog learns English.
If you speak Chinese, then your dog&well you get the point.