Ups and Downs with Oink and Pearl