PASCO COUNTY, Fla. — A Pasco County shelter dog is making the most of his last days.

Oswald the Great is suffering from cancer and was given 3-months to live, but he isn't letting the ruff news hold him back.

He and his foster parent made a bucket list to make his final days special. One thing Oswald can now cross of that list is becoming an honorary firefighter. 

He reported for duty at Pasco County Fire Rescue Station 16 in Zephyrhills this week to join his crew for the day.

Looks like Oswald made a good impression. The fire department shared their appreciation for him on Facebook saying: "We love you, Oswald the great!"

You can follow Oswald as he crosses other items off his bucket list here.

RELATED: Dog badly burned in house fire meets the Pasco Fire Rescue heroes who saved her

RELATED: Palm Harbor Fire Rescue adopts burned puppy Ruby as firehouse dog

RELATED: 'Clover' celebrates her first birthday as the official Madiera Beach Fire Department's fire dog

What other people are reading right now:

FREE 10NEWS APP: 

Download on the App StoreGet it on Google Play

Stay In the Know! Sign up now for the Brightside Blend Newsletter