We recently had a request for some Hunter macro help, so I thought I would present some unique little gems for you ranged DPS types to use. First of all, let it be known that we we have talked about Hunter macros here before, more than once actually. Secondly, a good source of Hunter-specific macros would be WoWWiki's Useful Hunter Macro page. However, given those resources, you may find yourself wanting more.
I turned back to the World of Warcraft forums, where I, once again, found some of Belleboom's work. The witty troll from the Earthen Ring server has written some useful macros for hunters, complete with slightly silly descriptions.
I'll start us off with this macro, which determines what type of pet you have, and uses the appropriate ability:
Dive/Dash/Growl/Wrench!: Casts Dive if you have an owl, dash if you have a cat, or growl if you have anything else... wrench optional.
- /cast [pet:owl] Dive; [pet:cat] Dash; [pet] Growl
Feed/Mend Pet: Based on combat status.
- /cast [combat] Mend Pet; [nocombat] Feed Pet
- /use [nocombat] <FoodLinkHere>