Animal shelters & rescues in Switzerland

18 shelters and rescue organisations across 12 regions. Contact them directly to ask about adopting, fostering, volunteering or donating.

Showing 18 of 18 shelters and rescues

Aargau (3)

Bern (1)

Fribourg (1)

Geneva (1)

Grisons (1)

Jura (1)

Nidwalden (1)

St. Gallen (1)

Thurgau (2)

Valais/Wallis (1)

Vaud (1)

Zurich (4)