Nope -- looks like a seal to me.
I agree with Penni, it sure does look like a seal and not a dog so I hope someone uncovers the mystery soon!
I was just going to say what Penni said. That's a seal not a Cardi.
Oh no *laughs* I think it's an otter! :D Or a submarine! (Hahah, go Wilson!)
Looks lovely & cool :-)Wizz