'Cupcake' the worlds smallest service dog

Posted on Sunday, Dec 30, 2012
"Cupcake" the worlds smallest service dog