Thank you for your consideration. The macros that I used to use with great success:
1] Prowl Macro
/cast Prowl
2] Shadowmeld/Prowl macro
#showtooltip
/cast Shadowmeld
/petpassive
/cast Prowl
3] * Putting an exclamation mark before a spell in a macro will cast the spell only if it’s not already active if it’s a spell which is able to be toggled on and off.
#showtooltip
/cast !Shadowmeld
/petpassive
/cast !Prowl
**The Shadowmeld and /petpassive still work; but never the pet’s Prowl spell since Patch 1.15.2