Slark already “steals” all 3 but if you mean permanent steal, taking everything would be incredibly broken and would need to be tied to very specific circumstances rather than on every kill. Something like Bane - like someone else suggested - and tie it to his ult, so if an enemy dies during Fiends Grip bane steals 1 of all stat permanently. Even though it doesn’t make much sense for the hero, but that’s an example.
But if that’s the context of your question, I’d also say in response that there is no hero that permanently “steals” strength. Pudge GAINS strength with each kill but does not “steal” it.
Slark already “steals” all 3 but if you mean permanent steal, taking everything would be incredibly broken and would need to be tied to very specific circumstances rather than on every kill. Something like Bane - like someone else suggested - and tie it to his ult, so if an enemy dies during Fiends Grip bane steals 1 of all stat permanently. Even though it doesn’t make much sense for the hero, but that’s an example.
But if that’s the context of your question, I’d also say in response that there is no hero that permanently “steals” strength. Pudge GAINS strength with each kill but does not “steal” it.