Pretty much what everyone else said (minus the battle pet).
I do remember a time where, if you didn't feed your pets, a large red banner or facial feature appeared on your HA letting everyone know how bad a person you were. Was a horrible feeling seeing that.
I just leave most of my pets alone. Minions to keep them happy and um... foraging by themselves for food I guess!
My gourmand usually starves too, unless I have food to feed him or I need him for battling.
Only my gourmand/battle pet which reminds me I have to feed him haha. [edit] I just fed Bucky one of these guys: And now I feel so bad about it....I mean, how can you eat a phug?
the only pet i feed regularly is my gourmand pet (who also happens to be my battle pet as well). i've been slacking lately on feeding him for achievements, though... i'll usually find a new food to feed him when i'm going to battle with him.
other than him, all of my other pets starve on a daily basis pffft i'm owner of the year
No, all of my pets go into the hotel and chill. Altair is the only one that stays out and I feed him to get the achievements.
I keep all my pets in the resort all the time. I definitely wouldn't remember/have the dedication to feed and play with everyone individually. C:
I just feed my gourmand ... the rest just starve unless I need to feed oofa berries for the achievement

Sadly no, as a less than casual player its not a priority. IRL its different, I can't be so. Apart from the fact that I do appreciate my livestock, its also my duty to keep after them. Online, its just a game, out here there are consequences.
I feed Pinions, but only because they're my Gourmand/Battle pet. That said, unless I'm battling or find a food they haven't eaten yet, I don't usually bother. The rest of my pets are SOL though. Sorry, guys.