To me its ok to have a stuffed animal (for guys) if it has some sentimental value. Like if your gf gave it to you, or if someone who died gave it to you and you want something of theirs to keep close. But if you're like at the store and see a puppy and go "Ay yo man that thing is cute as f*ck" and you buy it then its insanely fruity.
I got stuff that girls gave me for valentines day and stuff that i still have tho
I still have a stuffed Winnie the Pooh and a dog, my grandfather gave them to me when I was born. He died when I was 5 so I barely remember him at all. I will hold on to them as long as I can but I don't sleep with them. I'm 21 as well.