There is something soft for my cat to suck = There is something soft on which my cat can suck.
You don't need to say "suck on" in the first. "Suck" suffices. Also, are you sure you mean suck? I have had several cats and they never sucked anything. They all liked chewing things.
Interested in Language