谢邀
首先,“通古斯”不是指“猪”而是指“野猪”。请注意在汉人文化里可能是野猪也是猪,但古蒙古和突厥语各族哪儿野猪绝不是猪。类似的还有“山羊不是羊”“牦牛不是牛”。
其次,把满人及其先祖女真人叫“通古斯”并不是其他答案所说的那样是沙俄搞错的,实际上这是俄罗斯人从中亚人学的,在沙俄之前中亚各族人也把女真人、契丹人(真契丹)和高丽人等统称为“通古斯”。类似的还有把蒙古人叫卡尔梅克、汉人叫契丹,都是俄罗斯人跟中亚人学的。
最后,中亚人对蒙古人属性也有分歧,一部分认为蒙古人也是突厥人,而另一部分认为蒙古人是通古斯人 不是突厥人。