Let $M$ be a compact $3$-dimensional manifold diffeomorphic to a ball. Suppose that $M$ has nonpositive (sectional) curvature and its boundary $\partial M$ is convex, or even that $M$ is a Riemannian ball, i.e., $\partial M$ is equidistant from a point in $M$. Is it possible to make the curvature negative everywhere by a $C^2$ perturbation of the metric?
Note: This does not seem possible in dimension $2$. Consider for instance the Monkey saddle, which has an isolated point of zero curvature. This point happens to be a branch point of the Gauss map. Hence it cannot be removed by a perturbation of the surface. But I am not sure if all perturbations of the metric here correspond to a perturbation of the surface in $R^3$, or even admit an isometric embedding in $R^3$.