Ответ:

Юля — Котикова, потому что у неё живёт котёнок. Значит, Алла и Света — Мышкина и Белкина.

Алла не может быть Белкиной: тогда по условию у неё должно быть на два питомца больше, чем у самой себя. Поэтому Алла — Мышкина, а Света — Белкина. Это согласуется и со вторым условием: у Светы на два питомца меньше, чем у Мышкиной.

ИмяКотиковаМышкинаБелкина
Алла—✓—
Света——✓
Юля✓——

Ответ: Алла — Мышкина, Света — Белкина, Юля — Котикова.