I was intrigued and did a little of my own exploring. It turns out that there are a whole bunch of videos about Stella, under the heading of "A Dog Named Stella." They're an awful lot of fun. Stella really is quite the hoot.
Here's one I particularly enjoyed. "The Struggles of Stella."