New Life Animal Shelter

New Life Animal Shelter provides a safe and caring environment, providing veterinary care and rescuing abandoned, lost, and stray animals.

Our ultimate goal is to find them permanent homes and help reduce the number of homeless animals.

Challenges Malaysia’s stray animals face:

  • Overpopulation and abandonment

  • Health issues, lack of medical care

  • Cruelty, abuse and neglect

  • Insufficient adoption awareness

Why your help is needed?

To provide medical care

Your support can help fund veterinary care, including vaccinations, treatments for injuries, and spaying/neutering surgeries to control the population.

Consistent Care for Animals

Monthly donations ensure that we can provide continuous veterinary care, shelter, food, medical treatment, flea and tick prevention, and deworming for rescued animals, helping them heal and thrive.

Long-term Impact

Helps support campaigns that raise public awareness about responsible pet ownership, adoption drives, community outreach programs, and the importance of spaying/neutering to prevent overpopulation.

Where your support goes to

  • Medical Treatment

  • Veterinary Care

  • Shelter and Housing

  • Food and Nutrition

  • Flea and Tick Prevention

  • Deworming

  • Spaying and Neutering

  • Treatments for Injuries

  • Environment Hygiene Supplies

  • Emergency Care

  • Shelter Maintenance and Utilities

  • Community Outreach Program

RM0.99

/day

= RM29.90 / month

Equivalent to donating
Basic First Aid Supplies (Bandages, Antiseptic)

RM1.66

/day

= RM49.90 / month

Equivalent to donating
1 animal’s Oral Deworming Tablets

RM2.99

/day

= RM89.90 / month

Equivalent to donating
One Month’s Supply of Dog Kibble for One Dog

Donate Any Amount

All help is appreciated

RM600

= RM1.64/day

Equivalent to 1 packet of tissues

RM1200

= RM3.28/day

Equivalent to 1 can of drink

RM1800

= RM4.93/day

Equivalent to 1 large loaf of bread

RHB

Account Name:

New Life Foundation

Account Number:

25506500013094

CIMB

Account Name:

New Life Foundation

Account Number:

8010697384

UOB

Account Name:

New Life Foundation

Account Number:

2563057167

All personal data will be protected, and donation will be proceeded by New Life Foundation (NLF). Donors have referred and agreed to the terms and conditions, as well as Privacy Policy and Donation Refund Policy for more details.

Lend a hand, and we’ll extend it to more strays

Support our cause with a recurring donation to help us reach more strays in need and fulfill our mission.