Use Bamboo Skewers To Keep Cats Out
I would be afraid they would try to go over them and get injured. Also, cats should be indoors so if they are your cats, I beg you to keep them in.
Setting Colors in Clothing So They Don't Bleed?
Put the item(s) in the dryer for a cycle-the heat should help set the color. Also, when you wash the item, use cold water and add about a half a cup of salt to the water. Red is a toughie though, there are no guarantees-sorry.