Dogs are loyal to people. Cats are loyal to houses.
ご質問ありがとうございます。
「〜に付く」はstick toと言えます。他の言い方はattach toです。例えば、Dogs attach to people. Cats attach to places. (犬は人に付き猫は場所に付く)です。
loyal toは「〜に忠実」という意味です。例えば、I am loyal to my wife/husband.(私は奥さん/旦那さんに忠実だ。)です。
ご参考いただければ幸いです。