Tiny baby porcupine born at Edinburgh Zoo
A baby porcupine, or porcupette, was born at Edinburgh Zoo in August, and is the only one in Scotland.
The one-month-old Cape porcupine, Fiddich, is now spending more time outdoors with its parents.
The quills are covered with keratin like human fingernails or rhino horns.
Book tickets to visit the wildlife conservation charity here.
The Royal Zoological Society of Scotland (RZSS) has protected threatened species in Scotland and around the world for over 100 years. As a leading conservation charity, it connects people to nature and safeguards wildlife across the globe.