Thwack! Thump! Smack! Scrape! Rub! Dewdrops, the baby spotted deer, had never heard such sounds before and it made his tiny tail twitch! Nothing could have actually interrupted him while he was busy nibbling at the fresh, lush, juicy, green moss which had begun to grow after these first few showers around his favourite playground … Continue reading Oh, Deer!