Answer
No, it could be neutral, and attraction could occur due to polarization effects.
Work Step by Step
Charges of opposite signs attract, but it is also possible for a charged rod to attract small objects that have zero net charge.
This is called polarization and is described in Figure 19-5.
In a neutral object (net sum of charges = 0), charges are evenly distributed.
When a charged object is brought closer, atoms within the neutral object rearrange so the internal charges, opposite to the charged object, align on the surface near the charged object.
The result is an attracting force between the charged and neutral object.
The net charge of the neutral object hasn't changed, but the distribution of the charges has.