Finding out about small mammals

, 03 May 2022
Finding out about small mammals
Yellow-necked mouse © Arthur Hoare

By Emma Chaplin

Communications Officer

Ecologist and natural history trainer Laurie Jackson has been running a number of courses for Sussex Wildlife Trust for many years. I went along to her 'Introduction to Small Mammals' course at Woods Mill in April. 

The day-long course covers how to identify small mammals, as well as their habitats, conservation status, surveying and monitoring. The course works for attendees, like me, simply wanting to improve our knowledge and identification skills, as well as those with a more academic or career-oriented interest. 

A number of Longworth traps had been set during the night around Woods Mill nature reserve. They are specially designed to safely trap small mammals for this type of survey. One of the first things we did was to head out to check them.

Trapping is a way of surveying the range and health of small mammals in a given place, and it is, of course, done with great care for the animals. Laurie explained that the traps need to be checked within a few hours of being set, and you need to think about weather conditions, putting them under some vegetation and never in hot sun. 

Traps had been set at regular intervals in areas around the reserve where the small mammals are expected to be found, with a ribbon marker indicating where each one was. In the previous few days, they had been left in place, open with food inside, so the mammals got used to them. Then, during the night before the course (which starts at 9am), they were set so that the door would shut once a mammal was inside. 

Each trap has a bedding chamber, with lots of bedding inside (sawdust and straw), as well as fresh food that includes a water source, chopped apple and carrot, as well as hamster food. Mice and voles are happy feeding on a range of plant material, but shrews are insectivores , so some dry mealworms are also included (live ones would remove themselves!).

If the door was shut when we checked it, it meant there was probably a mammal inside. A 'calling card' (poo) on top was another sign. Laurie showed us how to open the trap carefully, and check on the mammal inside very carefully. One lesson for humans was to always roll your sleeves up (as you don't really want a mouse running up inside). 

We found a number of Bank Voles, one of which we weighed to learn how to do it, and one Yellow-necked Mouse. You always know how many traps you've set, and you 'count them in and count them out' so you don't forget any.

Bank Vole
Dennis Hunt

We then reset all the traps to check them again a few hours later, and headed back to the Mill to learn more about identification (considering, for example the colour of the fur, both on top and underneath, ear size and position, shape and size of snout and tail etc. Some have prehensile tails, some don't).

In terms of behaviour, we'd already learnt in Woods Mill garden that mice are excellent climbers and Yellow-necked Mice are especially feisty! Laurie told us that, although Dormice do still have their moments of being sleepy (when they are in torpor), when they are awake, they are actually super speedy.

We discussed habitats, nests etc and learnt that Harvest Mice and Hazel Dormice weave lovely nests (Harvest Mouse nest below).

Harvest Mouse nest
Laurie Jackson

Laurie talked about looking out for signs of mammals, such as latrines and runs in the grass. For many species a latrine is more than just a pile of droppings, and for species like Water Voles they can be territorial markers. We learnt about field signs of mammals - for example, Dormice have a distinct method of nibbling food, as does the Bank Vole.

She explained that there is still lots we don't know about the social structures of small mammals.

We learnt about conservation status and legislation in relation to mammals. The main threats to small mammals are thought to be habitat loss, pesticides and roads, as well as the added pressure of new predators such as cats and American Mink.

All in all, it was a fascinating day, with a lot of ground clearly explained and/or demonstrated. I'd heartily recommend one of Laurie's courses. It was fascinating, with a good mix of practical and theoretical. We all learnt a lot, and were given a print out of the presentation slides as well.

Laurie is teaching a course of the Ecology of the Hazel Dormouse on 7 September 

For information about adult education and other events we run  - see here 

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1783006227.89570 [906] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1783006227.92240.0267Matched route: news/[slug:s]
1783006227.92270.0002Server address: 216.73.217.103
1783006227.92270Using master page: /templates/pages/blog/post.php
1783006227.92270Page arguments:
Array
(
    [0] => /news/finding-out-about-small-mammals
    [s] => finding-out-about-small-mammals
    [1] => finding-out-about-small-mammals
)
1783006227.9230.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783006227.92410.0011 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783006227.92580.0017 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783006227.92640.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783006227.92890.0025 [1] SELECT * FROM swt_shop_cart WHERE cartID=22525424
1783006227.92950.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22525424
1783006227.93020.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-02 15:30:00' AND saleTo>'2026-07-02 15:30:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783006227.93150.0013 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='finding-out-about-small-mammals')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-02 15:30:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783006227.93410.0026 [1] SELECT FOUND_ROWS() AS `count`
1783006227.93470.0007 [1] SELECT * FROM swt_blog_posts WHERE postID=2765 AND postStatus='Published' AND postDateTime<='2026-07-02 15:30:00'
1783006227.93550.0008 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783006227.93610.0006 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783006227.93680.0007 [1] SELECT * FROM swt_categories WHERE catID=195 LIMIT 1
1783006227.93740.0006 [1] SELECT * FROM swt_categories WHERE catID=91 LIMIT 1
1783006227.9380.0007Using template: /templates/blog/post.html
1783006227.93820.0002 [162] SELECT catID, catPath FROM swt_categories
1783006227.93920.001 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-02 15:30:00' AND postSlug='finding-out-about-small-mammals'
1783006227.96210.023Using template: /templates/blog/post.html
1783006227.96280.0007 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783006227.96450.0017Using template: /templates/pages/attributes/seo.html
1783006227.96470.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783006227.96560.0009 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1783006227.96690.0013 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783006227.97150.0046 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783006227.97220.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783006227.97430.0021Using template: /templates/navigation/ps_nav_template.html
1783006227.97440.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783006227.97530.0009 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783006227.97580.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783006227.97870.0029 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783006227.97980.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783006227.98060.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783006227.98330.0027 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783006227.98440.0011 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1783006227.98680.0024 [1] Using template: /templates/navigation/breadcrumbs.html
1783006227.98730.0005Using template: /templates/blog/post.html
1783006227.98760.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1783006227.98850.0008Using template: /templates/blog/author.html
1783006227.98890.0004 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='finding-out-about-small-mammals')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-02 15:30:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783006227.9910.0021 [1] SELECT FOUND_ROWS() AS `count`
1783006227.99150.0005 [1] Using template: /templates/blog/post.html
1783006227.99460.003Using template: /templates/blog/comment_form.html
1783006227.99570.0011 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=2765 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783006228.04610.0503 [0] Using template: /templates/blog/comment.html
1783006228.04630.0003Using template: /templates/blog/post.html
1783006228.04660.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1783006228.04760.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783006228.04830.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783006228.04890.0006 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783006228.05140.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783006228.05210.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783006228.05420.0021 [6] Using template: /templates/navigation/footer-nav.html
1783006228.0550.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783006228.05560.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783006228.05620.0006 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783006228.05880.0026 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783006228.05950.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783006228.06150.002 [10] Using template: /templates/navigation/footer-nav.html
1783006228.06510.0036 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783006228.06580.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783006228.06640.0006 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783006228.06870.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783006228.06930.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783006228.07140.002 [29] Using template: /templates/navigation/footer-nav.html
1783006228.07370.0023 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783006228.07460.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783006228.07520.0006 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783006228.0780.0027 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783006228.07850.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783006228.08070.0022 [10] Using template: /templates/navigation/footer-nav.html
1783006228.0820.0013Request time: 0.1885
1783006228.0820Process time: 0.1884
1783006228.08210Memory: 1.6515