Hallelujah! the dog's gone!