The sound of the bell jerked Marco from his daze.
Stifling a yawn, he started packing all his books into his bag and tried to force himself to full wakefulness.
"Psst"
Thanks to the previous night, he'd not gotten much sleep. And what little he had gotten was filled with dreams of Brittney.
The kiss she'd given him... and the mistreatment that had come before. He wished he could have been surprised that he'd woken up with morning wood, but since that time he'd been almost expecting it. Uncomfortable, and surprising arousal at the mere thought of her. Of what she'd do.
"Psst!"
Having finally packed up all his things, he got up, ready to go to his next class. He shook his head to get rid of the last of the drowsiness, and then realised Star was tugging at his sleeve.
"Hey Marco!" She gestured behind him. "I think Brittney Wong's trying to get your attention, she's been hissing at you for the last five minutes."
Marco turned to look, wincing in anticipation. There she was, a look of disgust twisting her face as she glared at him. "Uh, thanks Star, I should go see what she wants."
Resigning himself, he walked over to her. Standing at the back of class, she was trying to avoid looking like she was waiting for him, checking her nails like Marco checked his test answers. "Hey Brittney. What's up?"
"Hello, Diaz. So good to see you." Marco's jaw stopped working for a second in surprise. She was talking to him, and without whining, or demanding. She actually seemed genuinely happy.
"So, you wanted to speak to me or something?" Now he thought about it, he'd never seen Brittney be nice to anyone. He was getting a little worried now.
"Well, I just thought maybe you and me could go somewhere nice to have a private talk. I've seen you walking all those puppies, so I figured you'd be the one to talk to about dog training," Brittney smiled, or at least showed her teeth.
Marco felt a twinge in his stomach at her words. That little speech about him being her dog, it was running through his head now. Especially the part about the collar.
"R-right now?" He looked around, Star was there, waving at him. "I really should go, class should be starting soon."
"Oh yeah, like we both don't know you can afford to miss one class. Come on already Diaz!" She grabbed Marco's arm and started dragging him across the classroom towards the door.
As they passed her, Star whispered "Way to go, Marco! Making friends with the mean girl!" and held out two thumbs up.

The halls were already emptying of other students as Brittney led him along, the sounds of classes starting the only things to hear as they approached their final destination.
The girls' locker room.
"Uh, Brittney, I really shouldn't go in there!" He started to drag his feet, trying to slow her down.
"There's no gym this period, you idiot." She turned, whipping him with her hair as she faced him, and stunning him for a moment. "I'm not a total moron. Now get in there!"
Reluctantly, Marco stepped forward. Still expecting to be met with shrieks and screams of girls seeing him, but fortunately Brittney was true to her word and the place was empty.
"Could you be any slower?" Brittney gave him a shove from behind, sending him tumbling further inside, desperately grabbing a bench for support. "Now where did I put it?"
As Marco lifted himself to his feet, Brittney was looking around the lockers until she found the one she was looking for, openned it up, and pulled out a bag. "Here, put these on."
Marco unzipped it, and pulled out a gold top with an Echo Creek stripe on it, "Wait, you want me to put on your cheerleader outfit?"
Brittney sneered, "Ew, no you pervert. I borrowed Sabrina's. She's more your size anyway. Now put it on already!"
Looking at them and the rest of the clothes, Marco weighed things up. On the one hand, he could make a run for it. He wasn't beaten up this time, he might stand a chance.
On the other, Brittney did seem pissed, and Marco wasn't sure he wanted to get caught in her leg lock again. His neck still felt sore from the last time. And he had worn a dress before, surely a cheerleader outfit wasn't too much worse?
Sighing, he started to take off his hoodie, "Can I at least get a little privacy here?"
"Ugh, fine." With that, Brittney turned away. Leaving Marco at least unwatched, if not alone.
As quickly as he could, Marco pulled off his clothes - although he still folded them up neatly to place on the bench. His hoodie was soon joined by his shirt, his pants, socks, and finally his underwear.
Taking a deep breath, Marco took out Sabrina's panties, and stepped into them. Shivering at the way the cotton cupped his junk, he tried to ignore the way his dick was starting to stiffen. He already had enough trouble with how it was acting around Brittney, he didn't need to worry about women's clothing as well.
Once the underwear was on, he took out Sabrina's bra. He'd expected it to be pointless, but it seems she was compensating a bit, with some pads already sewn in place. He slipped it on and fumbled with the hook for a few seconds before he got it.
Now came the skirt and top. Easy compared to the underwear, it took only a few moments before he was covered up. Well, as long as he didn't need to bend over any time soon.
Sitting down on the bench, he pulled out the socks and started to put them on.
"What is taking so long!" He looked over to see Brittney stamping her foot in anger, although she was still respecting his privacy.
"Just putting on the socks, I'm almost done!" He panicked, trying to roll them up his legs as quickly as possible.
"Socks? Ugh, fine." Brittney marched over. "I might as well help you out." With her assistance wiggling them on, his costume was complete.
Brittney took a step back. "Hmm, not bad, not ba- wait, is that your underwear?" she pointed at the pile of folded laundry. "Are you?" She started to laugh, "You're wearing Sabrina's panties aren't you?"
Marco crossed his legs, "You said to put the clothes on. I didn't know how far you meant." He moved his hands down, covering his crotch. The motion made the skirt brush against his boner, already starting to peek above the panties.
"No, no. You could have asked, or, you know assumed." Brittney smirked. "You chose to put on a girl's underwear." He blushed, "and I bet you loved it."
"O-of course not!" Marco stammered. Still refusing to move a muscle. "I just thought-" Brittney's smirk broke into a grin. "I mean..."
"Don't you worry Diaz. I'm not gonna tell anyone about what an adorable little pervert you are." She bent over and pinched his cheek. "After all, I've got to take good care of my pet."
"Pet? I know you got me to say I was a dog, bu-" Brittney tossed her hair, whipping Marco in the face. "Ow!"
"No buts! You're sitting here in Sabrina's clothes, hiding your hard on. You're a pervert, and perfect material to be my pet." She stepped up onto the bench, her thigh right next to Marco's head. He shied away instinctively. "You just need to be trained."
"Trained?" He gulped, looking straight up at her face. Not trusting his eyes to look straight ahead.
"Oh, you know," Brittney stared at her nails, disinterestedly, "I tell you what to do, you do it. Learning to obey without all this nagging "oh it's not what it looks like" nonsense. After all," she reached down and grabbed the hem of the skirt, liffting it to reveal Marco's cock sticking out from between his crossed legs and scrunched up panties"You can hardly say this isn't what it looks like, can you?"
"But why should I agree to anything you say?" Marco said, grabbing the skirt to try and hide himself again.
Brittney rolled her eyes. "I already told you, you're a pervert." She reached under the skirt, forcing apart Marco's legs. "Your little cock here's all nice and hard already." She ran her fingers up it, making Marco gasp. "All you have to do is agree, and I'll let you enjoy all your little degrading fantasies."
Closing her fingers around Marco's cock, stroking it up and down, slowly. "You get to be my pet, and I get to be your owner. Sounds good, right Diaz?"
Marco winced as Brittney worked at his cock, teasing him with every movement. "That... doesn't sound right?" It was getting harder to concentrate now, and despite everything, Brittney's offer was sounding appealing.
Brittney started to speed up, her strokes getting more vigorous in an attempt to keep Marco off balance. "Really, but I was thinking about getting you a real nice dog collar. I know a great designer."
"Collar?" Marco shut his eyes and clenched his fists, trying to hold back.
"Yeah, as a reminder of how much of a perverted dog you are. Even a nametag to help you remember that." Marco unclenched a hand, going up to his neck as he remembered Brittney's legs clenched around it the night before.
What would it be like, to have something tight around his throat all the time? He almost swore he could feel it already.
"So, what's it gonna be, Diaz? You going to keep pretending to resist, or are you going to accept me as your owner?" Marco's eyes were still clenched tight, he didn't want to see her face, what kind of smile she was hiding there. All he wanted to do was to give in. And right now, he couldn't resist any longer.
"Yes!" he begged as his body gave out, his cock letting loose a spurt of cum all over the himself and Brittney's hand.
"Ew, you perv!" she laughed, as she rubbed her hand clean on Sabrina's skirt. "I'm glad you came clean and admitted it. Now, you come over this weekend, and I'll have the collar ready."
Marco just whimpered, cum still leaking into Sabrina's panties.
Brittney waved goodbye, and left the locker room. It was a few moments before Marco recovered enough to realise his situation, and for panic to set in.
Desperately he grabbed his clothes, climbing into his pants and putting the hoody on over the flimsy top. Stuffing his socks and underwear into Sabrina's bag, he made a break for the exit.
"Screw class," he said to himself, and went to head home. He couldn't afford to be be caught like this, sticky and in a cheerleader's outfit. Despite everything, he was still hard. And this time he couldn't even bring himself to deny why it was.
He was too busy looking forward to the weekend.