The present tense of had kittens is have kittens.
The third-person singular simple present indicative form of have kittens is has kittens.
The present participle of have kittens is having kittens.
The past participle of have kittens is had kittens.