Heavy-duty cat hammock