Missing a (pet?) grey squirrel = latest transplant to marfa