Happy devil demon dog! Yaay!