Cat birth control injections. At any other time, it takes about a week to work.