Hello,
As per title my understanding is that since a summoned monster get a magical subtype it's int is raised to at least 3 (if it's normal form got 0), so like any intelligent creature it's eligible to 1 feat per 3HD, so i can add feats to a summoned monster based on its HD.
Is my assumption correct?
Thanks