is there any way to group sprites? - Unity2D,

i have some mobs in my game, in which their 2Dcolliders are set to trigger, my wolf is made out of multiple sprites, because i need to animate it, the body has order in layer of 4 and the eyes and ears have an order in layer of 5, 144130-1.jpg

but the problem is, when 2 wolfs walk trough eachother this happens:
144131-3.jpg

is there any way of grouping objects’s sprites together?
or any solutions pls :(!

Yes there is a way to group up your sprites.

Just put the sorting group script on the parent object. Then all your cats won’t be z-fighting. Also using this, the parent sprite with the greatest Y value, will render itself and all its children first. Pretty handy.