卡拉娜有了武器,她就敢去找野狗报仇了。她找到了野狗洞,可是野狗躲在洞里不出来。她找来许多树枝架在洞口,点火烧。风把浓烟灌入了野狗洞,这下野狗受不住,纷纷往外跑,一共跑出十七条。最后跑出洞的是那条大灰毛、黄眼睛的领头狗。卡拉娜一箭射中它的前胸,它嚎叫着逃跑了。
卡拉娜整天拿着投枪四处寻找大灰毛,几天以后,发现它躺在岩石上,箭还插在它的前胸。但它还没有死,在微微喘气。卡拉娜不觉起了怜悯之心,就把它抱回家,替它拔出箭头,又给它清洗伤口,还找来草药替它敷伤。它居然奇迹般地活了下来,原是仇敌,现在竟成了朋友。大灰毛不愿意离开卡拉娜,卡拉娜替它起了个名字叫龙。从此,卡拉娜有了大灰狗作伙伴。
有了大灰狗作伴,别的野狗再也不敢侵犯卡拉娜了。
卡拉娜带着龙在海边的水洞里发现一条大章鱼。章鱼的眼睛像两只皮球,满身都是触手。章鱼是很危险的,能把人拉下水去吃掉,但章鱼的肉白嫩鲜美。卡拉娜刚举起投枪,章鱼就喷出墨汁状的黑雾,乘机逃走了。
卡拉娜回去做了一个带钩的投枪头,第二夭又带着龙去寻找那条章鱼。
章鱼还在原来的水洞里,这次,卡拉娜不惊动它了。她将带钩的投枪刺中了章鱼的头部,用一根很长的绳子拴住投枪的柄。章鱼带着投枪跑了,卡拉娜放绳子。绳子快放尽了,她将绳子拴在自己的手臂上,把绳头让大灰狗咬着。
人和狗合力拉着绳子,终于把大章鱼拉上了沙滩。龙是好样的,它冲上去咬断章鱼的一条触手,可是章鱼另一条触手却把大灰狗缠住了,直往海里拖。
卡拉娜拿着刀跑过去割断缠住大灰狗的触手,可是章鱼的触手实在太多,另外的触手又把卡拉娜缠住了。卡拉娜挥舞着刀斩断章鱼的一根根触手。这个庞然大物死了,卡拉娜和龙的身上也都留下了与章鱼搏斗的伤痕。在以后大约一周的日子里,卡拉娜和龙每天都享用美味的章鱼肉。
有好几个夏天,没有捕海獭的白人到岛上来,海獭又成群结队地在海湾追逐、嬉戏。
有一天,天空睛朗,海水碧蓝,卡拉娜发觉北面的一朵云彩有些异样,仔细一看,原来是一条大船正向岛上开来。莫不是奥洛夫又来了?卡拉娜赶紧回去,将一些食品搬进另外一个更隐蔽的山洞。她早就开辟了第二个家,以防万一。
大船离小岛越来越近了,站在船头的果然是奥洛夫。
卡拉娜赶紧躲进隐蔽的石洞,只有夜里才敢偷偷跑出石洞,看到奥洛夫的帐篷搭在原来的地方,地上堆满海獭皮。
卡拉娜一连在山洞里躲了好几天,储存的食物快吃完了,再不出去就要饿死。当奥洛夫的船到海里去捕海獭时,她决定回到另一个家去拿些食物到山洞来。
她钻进篱笆洞,龙也在她后面进来了。她走进家大吃一惊,奥洛夫像主人一样坐在她的家里大吃大喝。奥洛夫也看见卡拉娜了,但他没什么惊奇的表情,反而满脸堆着奸笑。
卡拉娜心想:报仇的机会来了!他只有一个人,而卡拉娜还有龙。她怒不可遏,搬起陶罐就往奥洛夫头上砸,但没有砸中。龙跳过去咬住奥洛夫持枪的手,火枪落地,“砰”地响了一声。龙在和奥洛夫搏斗,卡拉娜捡起墙角的海象牙,它已被她磨得尖尖的,准备做骨匕首。卡拉娜走近奥洛夫,用尽全身力气把锋利的象牙刺进了他的胸膛。龙乘机又咬住奥洛夫的咽喉。这个魔鬼死了。谁说妇女制造的武器不能克敌致胜?卡拉娜就是用自己亲手磨尖的象牙替父亲报了仇。
晚上,奥洛夫的船回来了,水手们发现奥洛夫的尸体,丝毫没有悲伤,几个船员走来,把它拖到海边,扔进了大海,然后大家兴高采烈地跳起舞来。