The Perfect Puppy Written by Alyce Hall Illustrated by Katrina Fisher Published by Little Steps Publishing Australia Published 2019