Community rallies to support non-profit after theft