Other than crafting and event prizes for Royal Prizes, don't think there's another option currently.How can I acquire more pet feed if it is not listed in crafting?
There is a thread for voting on having a building added to the game that would produce them.
It does not.Not sure of that has anything to do with how many turn up in the MA.