20+25=45 % имеют и кошек и собак
0,45х семей в этом городе имеют и кошек, и собак.
Пусть х семей в городе всего, тогда 0,2х семей, имеющих кошек, имеют также и собак,0,25х семей, имеющих собак, имеюи также и кошек, то 0,2х не имеют ни собак, ни кошек, значит 100-25-20-20=35 % имеют либо только кошек, либо только собак.
Ответ: 0,45х семей в этом городе имеют и кошек, и собак.