Lilongwe Society for the Protection and Care of Animals (LSPCA)

Community Vet Programmes

Stray Dog Population Control

Similar to Spay Clinics, our objective is to maintain a healthy dog population in our urban areas and prevent unwanted litter. Our stray dog population control programme responds to demands by the public when a pack of dogs becomes a nuisance. In Lilongwe we do not have a significant number of stray dogs, rather dogs are allowed to roam by irresponsible pet owners. 

Dog rescue

We are the referral organisation for the Lilongwe City Council to assist in dog population management and following the Government's forward thinking policy to end the previous policy of shooting stray animals.

The rationale behind dog population control:  If LSPCA or the Government culled dogs instead of sterilizing, those dogs which are not culled will continue to breed at a very high rate; one unsterilized female can produce 30 to 45 puppies in a year. These puppies will then breed and move to surrounding neighbourhoods where there is often a large source of food waste. Furthermore, in terms of the spread of rabies, if a vaccinated dog population was controlled by culling but a food source was still available, non-vaccinated dogs would start to occupy this territory and thus rabies would begin to spread to neighbouring vacant territories which pose an increased risk of rabies being transmitted to humans through bites from unvaccinated dogs. So if we sterilize, vaccinate and release dogs, we slowly decrease the stray dog population, rather than opting for a quick fix to reduce the stray dog population which is not effective in long-term dog population control and can increase the spread of rabies.

Recent Documents

Join our Mailing List


You'll find us in Kanengo-Roberts/Area 28, on the outskirts of Lilongwe city. When driving from the city center/Lilongwe town on the M1, just passed Area 30 police, turn at Total filling station, then take your second turn to the right, then first turn left, and about 300 metres you'll see our signpost.

Hospital Opening Hours

Monday to Friday 07:30-16:30

Saturday 08:00-12:00

Sunday 10:00 - 12:00

 +265 994 682 900 - Emergency (24/7)