- Thread starter
- #11
I really don't think they live anywhere near us... Whatever is taking them may be a hibernating animal since they are clearly small, but they must be filling up because nothing that small could possibly eat that much on normal circumstances, i think...Could be a weasel? But not sure if you have them where you live?