My dog is a Havanese and he will not eat by himself. He is extremely social and needs his momma near. I eat dinner by tv which is not near the dog’s dish.   Needed a placemat that will keep his messy eating off the carpet and will not slide. This meets my requirements and it’s waterproof too, bonus.