Registered just to share a perfect solution to this problem: Have a long blade of grass ready. When it's time to take the cat in, hold it near him and let him almost eat it. When scoop him up and feed him the grass while you carry him in. Works every time.