Does anyone feed these off to their animals? One of my animals is going through a picky stage but loves spiders, and I've caught a few of these over the last few days. I guess the only reason I'm a bit hesitant is due to their size when compared to the other spider species I generally feed. Thanks