Confirmed

Sat Dec 12, 2009 8:21 am

Yup, they are definitely voles. The cats are bringing them back and leaving them on the back deck. Now to find out where they are coming from.