Dogs and Cats
Animal Welfare 
Contact numbers 22924379 / 22924390
MSPCA - Malta Society for the Protection and Care of Animals 
Contact number : 21230468
Address: St. Francis Ravelin Street Floriana
Gozo SPCA - Caring about Animals 
Contact number: 99475199
Address: Main Gate Street, Victoria, Gozo (by the playing field)
Dogs
Island Sanctuary 
Contact numbers: 21659895/ 79018901
Address: Tas-Silg Fort, Delimara, L/O Marsaxlokk
Address: Ħal Far Road, Birżebbuġa
Noah's Ark Dog Sanctuary, Malta 
Contact: 79730900
Address: Triq Wied Musa, Mellieha MLH7730
Cats
Tomasina Cat Sanctuary (National Cat Society) 
Contact: 77231991
Address: Triq Ħal Luqa, Ħal Qormi
KittyLand 
Contact: 77259730
Address: 19, Triq l-Ispirtu Santu, Zejtun
Love for strays Malta Foundation 
Contact: 21383977/99875093
Address: 20, Triq Villa Rosa, Swieqi
Stray Animals Support Group 
Contact: 21575765/79575765
Address: 34, ‘The White House’, Triq id-Duluri, San Pawl il-Baħar
Animal Care Malta 
Address: 328, Triq in-Nixxiegfia, Mellieħa
CSAF - Carers for Stray and Abandoned Felines 
Address: Triq il-Ġublew tal-Fidda, Cospicua