The ו indicating "and" does not usually have a vowel. However, it might receive one when the first consonant in the word is also vowel-less,to avoid double letters with no vowel.
At times, this means "ve" turns to "oo".
In addition, the letter כ has two sounds - /k/ and /kh/. the difference is grammatical, so adding a letter before it may change its sound.
Both together account for what you hear.
If the word has two consonants in the beginning without a vowel after the first letter the "ve" becomes "oo". That's how I understand it. Correct me if I'm wrong. ;)
In two different audios I've heard klavot and kalbot as alternatives to כלבות. Which is correct?
So how would one say "male dogs OR female dogs'? wouldn't that be 'klavim oo klavot'?
Male dogs and female dogs was the answer to a previous question but marked incorrect now. Dogs and dogs was the expected answer. Sorry an inconsistency here.
Read NaftaliFri1 answer to a previous question. It explains why the " ו" changes to an oo sound in front of certain letters.
Gosh! The recording is "klavin UCH-LAVOT"! How could I guess this would mean וכלבות ?! It was not explained...
How do I know this isn't כלבים או כלבות? It sounds the same to me as כלבים וכלבות.
I think hebrew makes sense for me, but sometimes like that phrase above make me strugle to catch what does the things work in this language, I'm not saying I will give up on learning hebrew. Sometimes I heard: עכבישים=akavishim, akhvishim=צבים tzavim, tzabim. For God's sake what do it work because it's killing me.