I've not known them to be messy because the dog will just lay down and lick it all out before it will get on the floor. But they are persistent, so it won't last very long. We used to breed Huskies. Yours is very cute. I love his white face and that last picture is priceless!![]()