I love PETS. I think this company is great. 25% return on assets, zero debt and a solid business model. The problem here is PETS is nearing a five year high on current share price. That price ceiling looks to be something that will hold this stock back and probably return it to the 13-15 range over the next 90 days.
Now, the raw intrinsic value on this stock is about 30 bucks a share but I am going with technical indicators on this "short" pick.
Overall, I think PETS is a great company but technically speaking I would wait and pick it up a little cheaper than current prices.