Pet of the week #8: Piper

Sarah Storm, Senior Editor