Strange things are happening.... snoop doggy dog.