PORTLAND, Ore. -- A Portland "pet detective" found a lost Clark County cat and returned it to its owners Wednesday night.

The Bengal cat, named Falke, was reported missing from his Brush Prairie home just after noon on October 21. A witness told police a passenger in a blue tow truck had jumped out and grabbed the cat.

The witness posted a picture of the tow truck on social media, which helped investigators with the case according to Portland Police Bureau Detective Travis Fields.

"A tip from the public led detectives to a location in Brush Prairie where detectives spoke to people with knowledge of the cat's whereabouts," said Portland police spokesman Sgt. Pete Simpson. "Some phone calls were made and the cat was returned in good health."

Falke refused to be put into a cardboard box and rode back home on the dashboard of Fields' patrol car.

Simpson said that while Fields worked as a pet detective in this case, that's not an actual full-time PPB position. "But we do investigate reports of animal theft from time to time."

He also pointed out the following:

In Oregon, Theft of a companion animal is a Class C Felony crime.

Microchips and GPS collars are two ways to help protect your pet from theft. Fido Friendly Magazine also offered several helpful tips to prevent theft: http://www.fidofriendly.com/blog/how-to-prevent-your-dog-from-being-stolen-expert-weighs-in