Solving Pet Problems