It's an effed up world  it's a doggy dog world...