Hi there. I'm no expert on latches, but I am an opossum expert having been a wildlife rehabber for many years. Maybe something I say may help - at least a little.
For feet, opossums have grasping hands and their back feet even have opposable thumbs but they are not that smart. I'm surprised it...