There are several reasons why your pet may have a mass (or lump). These can include an abscess or infection, a growth (cyst), a foreign object in the body (granuloma), or a tumor.