Its not that pup pets are weak, its that compared to other pet jobs, they are weak. A pup + pet combined is more damage then a lot of jobs at the moment, the issue is there is always going to be those outlier jobs (bst at the moment, sam in the past) that gain incredible power due to one update, and become the band wagon job for a while.

Pup doesn't need a lot, i would settle for better gear that doesnt gimp the master while still giving the pet haste/acc/atk/da etc