piccolo - più piccolo - il più piccolo. small, smaller, smallest.
piccoli is just small here, not smaller, isn't it? We don't know any comparative words yet (small, smaller, smallest).
I did this like "I cani di lui sono piccoli" is this right.
No, you're just saying that his dogs are small, you have to put the più before the adjective.