Mat is perfect for a small dog …should have looked for one with more coverage as my son’s dog is large and is a bit sloppy while drinking his water!