It doesn't happen often, but after joining me while I ran errands, running a few miles and going to the vet all in one day Rubix is tired...
Good news from the vet - no more puppy mange! And he's up to 32 pounds, but still curls up into the smallest ball.