Может собаку мелкую? Гулять он сможет, есть кому подстраховать? Свинка в разы сложнее собак/кошек и ни разу не до той степени компаньон - сидит, жуёт, свистит, спит... На свинок тоже может быть аллергия, на те же опилки аналогично, если момент принципиальный, сначала проверьте.