Demanding, difficult, taxing Pet Shop Answers