Never heard of Pug Swamp in Hanover County. Could it have been a place called "Rug Swamp?" This was an old Page family place just beyond Montpelier on route 33 just before entering Louisa County.