Happy

  • VIDEO: Dog Gets 210 Water Bottles For Christmas

    This is why dogs are so much better than humans – they don’t need expensive gifts or money or jewellery – just give them 210 water bottles and some space to play around with them in and they’re happy as larry.

  • HAPPY, HAPPY FAMILIES

    A story about being angry and powerless and the burning black resentment that gradually grows in the pit of your stomach as you realise that most of the world doesn’t care about you and your trivial problems.