This ElvUI profile works on most classes, it's just a matter of moving around the player/pet frames a bit. This one is set up to work for a pet class. The enemy unit frame will appear to slightly above and to the right of the player frame. There is still some tiny things I need to change though.
I disabled some stuff in ElvUI too which unfortunately is not automatically changed through importing a profile.
As of now, Chat, Bags, Name Plates, UnitFrames>[subject]>Castbar and Skins>Blizzard are not configured because either prefer Blizzard default or using other addons for them, so feel free to disable them or mess around with them by typing /elvui and navigating the sidebar.
Damage meter is Details (seperate addon)