We do not currently know of any synonyms for petfood.
The noun petfood is defined as:
Did you mean beautified?