The dog is coming...the dog is coming!