With the coronavirus forcing most consumers indoors and the economy on the ropes, most new brands might be hitting pause on their launch dates—but not Cat Person. The direct-to-consumer seller of food, toys and other supplies for cats is forging ahead with its debut on Tuesday because it says its offerings are needed “more than ever.”