LOL I don't think it is weird to keep or give them away.
I kept all the sweaters I crocheted for my Yorkie-Poo for many, many years even though I had big dogs because they held such precious memories of heartbeat baby.
I also just gave away some things including two fleece hoodies to my 'Granddaughter Chihuahua' who I got to puppy sit for recently. I had asked her Mommy if she wore clothes and was told she would for a little while then would start pulling on them. But, it got chilly out and I put hoodies on Brody and Mia, and put a slightly smaller one on her. She wore it three days straight and never pulled on it...seemed to enjoy it...so I sent the pink and blue matching hoodies home on, and with, Piper.
I think you will find the perfect thing to do with them.