P1 pupils enjoyed meeting exotic pets as they learn all about lifecycles this term.
Fiona McCrindle from Zoo Education hosted the class for a fun day with some surprise animals making an appearance.
Fiona began the day by reading Monkey Puzzle by Julia Donaldson and explained how everyone was about to meet the main characters from the book.
Pupils enjoyed meeting some caterpillars, who will now stay in Kingarth Street until they break out of their shells and transform into beautiful butterflies.
The class were then introduced to Angus, a Python, who sat on a few shoulders whilst Fiona spoke about rescuing exotic animals.
And the excitement continued as they met Olive, an African Bull frog, Charlotte, a Chilean Rose Tarantula and Buducca Rose, a fluffy rabbit whose hearing is 40 times better than that of a human.
Everyone learned lots on the day and enjoyed spending time with their new friends.