It happens to all of us. You fall in love with someone's looks... but then he's not quite what you expected. Even, sometimes, if he's a cat.

"People come in and say, I had a black and white tuxedo cat before, so that's what I want," says Jim Monsma of the Washington Animal Rescue League in Washington, D.C. "But cats are not all the same. They have widely divergent personalities."

That's why the shelter is now using the Feline-ality program, developed by behaviorist Dr. Emily Weiss of the American Society for the Prevention of Cruelty to Animals.

Part of the ASPCA's Meet Your Match program, which also includes Canine-ality for dogs, the program assesses a variety of behaviors in individual cats. It rates the animals on confidence and sociability, which Weiss' research has shown are independent of each other.

The program then tallies those assessments to place the cat into nine personality categories, which can be matched with a family's situation and desires.

It's not unlike a magazine quiz to find out, "Which kind of cat are you?"

The program is used at 45 shelters, with additional facilities preparing to use it.

The program aims to end animal-human mismatches, often a reason cats are returned to the shelter, Monsma says.

Weiss says the program has helped to increase adoptions in shelters that have tested the Feline-ality program, partly because people find the process fun.

Experts may differ on what details of a test can best predict a pet's behavior in an adoptive home, says animal behaviorist, author and radio host Patricia McConnell.

But she applauds these efforts to enlighten people about the differences among cats, which have always been less well understood than dogs.

"They're complicated, interesting animals with rich emotional lives that deserve to be treated well," she says. "Any kind of test is somewhat limited, but it's an excellent idea to be thinking as much as we can about what's the right cat for the right home, and whether we can do some matchmaking."

Weiss says that people still sometimes fall in love with a cat that isn't a perfect fit, but the program can help in these cases too: People who know what issues to expect are more prepared to deal with them.

But as Monsma says, "There are so many cats out there, why not get one that fits?"