I would leave out the 2nd-to-last paragraph (it sounds like a threat), but other than that, I think it's EXCELLENT.

Puppy