Hi,
Alrighty matey, I've got the job done for ye'...
Just make these command blocks with the following commands and options:
Repeating command block, Always on
effect give @e[type=minecraft:skeleton] minecraft:fire_resistance 9999 255 true
effect give @e[type=minecraft:zombie] minecraft:fire_resistance 9999 255 true
effect give @e[type=minecraft:zombie] minecraft:invisibility 9999 255 true
execute as @e[type=minecraft:wolf] at @e[type=wolf] run tp @e[type=minecraft:zombie] ~ ~ ~
execute as @e[type=minecraft:wolf] at @e[type=wolf] run tp @e[type=minecraft:zombie] ~ ~ ~
execute as (your user) at (your user) run tp @e[type=minecraft:skeleton] ~ ~2 ~
effect give @e[type=skeleton] minecraft:invisibility 9999 255 true
Alright, now that you have all of that done, you can put in this command in the chat:
/summon skeleton ~ ~ ~ {Anger:0}
Now that you have that done, spawn a zombie and a wolf near you. The zombie will gain invisibility and fire resistance, as well as the skeleton. The zombie always teleports to the wolf, and since theres a skeleton above you, it will follow the skeleton. The zombie, which is tp'ed to the wolf constantly, will hurt you, resulting in a Wolf, that's always angry.
Hope this helps!
1