happy happy happy!. oh god he is happy. happy Dog