I think you have the species right, but I am no expert in dogs. This one was having the best of time with this ball. She expected, accurately, as it turns out, everyone who came near the ball to kick it back to her.
Very cute! Is that a Corgie? There is a Corgie group in town that marches together with their pets all decorated up in lights during our Christmas parade. Love these dogs - nice picture too Charlie. CJ