As I recall from my days when I dabbled with pseudo pets (ie : pets that scales with player stats), essentialy, pseudo pets act as if they where another player.
- They do not trigger your on hit/on attack procs (only yourself/your powers proc these)
- If you bind a devotion to a pseudo pet (or a classical pet), the devotion will use the pet stat to calculate damage.
Or, pseudo pets have 0 weapon damage (it has changed for normal pet recently if I recall correctly)
So the weapon damage part of the devotion will be 0 (flat damage will be ok cause your pseudo pet has roughly the same damage bonuses than your char, it scales with player stats after all)
Plus if the devotion has adcth attached to it, it will heal the pseudo pet (remember pseudo pet act like another player) same with a normal pet here.
I resume, think of it like this.
Even if they’re summoned by your character, pseudo pets are different beings. So every power emanating from them (unless specified precisely in description that it affect the player) will affect the pseudo pets exactly as if they were other players.
So devotions emanating from the pseudo pet will use the pseudo pet stat (0 weapon damage), and affect the pseudo pet if it has a part that affect the player (adcth)
That’s why it’s better to bind devotions like elemental storm (no weapon damage, no adcth) to a pseudo pet rather than devotions like twin fangs (weapon damage and adcth).
Hope that clear things a bit