As for why he said he was a dog, it actually had a lot to do with China. Ma Xiang Bo devoted his life to education. Because he is different from his belief in Christianity, this Fudan University appeared, calling him a dog, because he said he had been barking for 100 years, but he still didn't wake China. In fact, this sentence sounds very uncomfortable. Think of a person who is only good for his country.
And he went to so many countries, and then those experiences made him thoroughly understand the reality. In this way, he returned to the motherland with enthusiasm and gave these suggestions to the court, but they were not reused. In desperation, these schools appeared. Later, he studied literature, and all kinds of setbacks made his life ups and downs, but until his final death, he still had a grudge against China.
It's a pity that such a man who loved China died in the end and didn't see the development of China, but I believe that if he can know the development of China today, he will feel very gratified and very glad that he can live in such a stable era.