Francesca Difato
Francesca Difato answered
Yes it is a mammal but it does not lay eggs you can also get a red squirrel here in south-east England.My cousin's friend said that squirrels arent mammals who is with her? Does anyone think that is true? Well I don't