Dogs are predators though, I think what you’re talking about applies to herd animals that are prey, predators will pick off the weakest.
I always thought that pack animals abandoned their sick or injured to not slow down the rest of the pack which is why dogs hide injuries. But apparently wolves protect their injured.