Hey Scott,
I just noticed this today too on my mage after I setup my PVP spec for frost. The odd thing I discovered is when I do a /logout the bar appears during the 20 second countdown. I can then cancel the countdown to logout and the pet bar is fine, until it either dies or I mount or whatever.