Consider this sentence from Rosetta Stone.
zhè xiē gǒu li yǒu yī zhǐ chuān hóngsè de máoyī
This seems to be saying "one of these dogs wears a red sweater". Does "这些狗里有一只" translate to the "one of these dogs"? Am I interpreting the sentence correctly?