Is he a sleepy dog or bun?  It hardly matters when he's this cute!

Sleepy Doggo Bun (70cm)

$34.99Price