Not only is life a bitch, it has puppies.