sofa. So when Caroline is badly treated by her bossy, dog-hating boyfriend, Hercules