Found this by accident. My Jade Tentacle pet was named Tentacleporn, and I keep him out everywhere go. Since people get butthurt when I'm playing my twink rogue, they tend to report me for stuff like that. So today, I found that my rogue had been flagged for a namechange, but the email they sent was for the pet.
Account Action: Warning
Offense: Naming Policy Violation - Obscene/Vulgar
This category includes both clear and masked names which:
* Are inappropriate references to human anatomy or bodily functions
* Are pornographic in nature
Step 1: Name any of your battle pets something against ToS.
Step 2: Keep him out wherever you go and hope you get reported, or have your friends report you.
Step 3: ??
Step 4: Profit. If enough reports have been filed against your battlepet, your character should be flagged for a name change.
edit: I haven't tested this yet, (about to later today) but I assume that you can tell a GM you were mistakenly flagged for a name change because of your pet, and ask for a new name change back to your original. Take your original name on another account or friends account though and it will most likely reflag you for another name change (only really worth it if you regret your current namechange or found a better name, like I did)