Firefighter Zachary finds a stray cat that begins to follow him. When he realizes that the cat's owner has died, he takes care of it until he can find a new home for it. When he is out to buy cat food, he meets Marylee, who is studying to become a veterinarian. Their paths cross several times as Marylee first loses her job (due to Zachary's girlfriend) and then her home. Zachary offers her to live in the house he is renovating to sell.
The film is a good romantic film with no surprises, except that it features cats as the unifying animal, rather the more common dogs. There is actually a sequel to this film called The Nine Kittens of Christmas (which implies there isn't a "happily ever after" in this one after all).