回答

例えば(3)は
My aunt has a black dog whose hair is long.
のようになります。
黒い犬は長い毛を持っている という意味なので所有格になりitsを取ってwhoseを使います。

この回答にコメントする
疑問は解決しましたか?