#1 - July 14, 2012, 6:05 a.m.
I think battle pets would be a good place to bring back the way hunter pet foods used to work. Let each family of pets have a list of foods they will eat. If you happen to have any of that food on you, a "feed pet" button should appear on the pet UI and clicking it should start a 3 second or so channel that will heal that pet.
Pets that fall in combat should be revived with 1 hit point when combat ends.
IMO get rid of the "heal and revive" button entirely (and the stable master function of course)