As of 1.21, wild wolves now beg for bones. At least that part of this problem is resolved.
Is it intentional that tamed wolves also beg? To what others have said, they don't consume them, so I wouldn't think that they should.
Confirmed in 1.19.
When I run the command as per this comment, I get the following:
Error: Could not find or load main class net.minecraft.server.MinecraftServer
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.MinecraftServer
The changing of random ticking from occurring within 128 blocks of the player to occurring in all ticked chunks has effectively fixed this issue.