Trooper’s fund

The Upper Credit Humane Society’s Trooper’s Fund was founded  in the name of Trooper the lab cross who touched the hearts of so many as he battled his way back from 35 lbs and near starvation to living life to the fullest in the very happiest of homes.

An Animal Control Officer discovered a dog that was skin and bones, weighing less than 35 pounds, barely able to stand and close to death. The Officer was appalled by the dogs’ condition. She gently wrapped blankets around him, lifting him into her car, to transport him to a local vet. Whimpering the entire car ride, Trooper lay his head on her lap. After examination, the following days were crucial to his recovery.

This little hobo had a gentle spirit, and a love for humans/animals. He fought hard, and after many weeks at the vet, his rescuer adopted him. Trooper learned to walk again, swim, and his weight rocketed to 60 pounds.

Trooper lived a long, happy life, with his family, and he even had a canine companion, Deena.



Trooper’s recipients

Funds raised in Trooper’s Fund are used to provide emergency or specialized medical care so that animals, like Trooper, can become healthy and become adopted. Since its inception in 2007, Trooper’s Fund has helped over 60 animals get a new start in life, and have been adopted by loving families.

Here are a few animals that have received help through Trooper’s fund:

Patty & Maybelline




All these animals and others want to say thank you to everyone who has donated money to Trooper’s Fund, which has given them the best opportunity for a happy, long life.

Anyone wishing to donate to Trooper’s Fund (which constantly needs replenishing) can do so at the following locations:

  1. Online
  2. Thrift Shop
  3. UCHS shelter
  4. By phone – call us at 519-833-2287 during operating hours

Every donation, either big or small, is gratefully received and will help us continue to support animals with special needs get the care they deserve.

The Upper Credit Humane Society is a registered charity. Our charitable registration number is 893738872RR0001.