Puppy Love

Written for Lamia's Daily Speed-writing

Prompt - Hagrid plays with baby!Fluffy


"Aren't they adorable, Severus? Why, I haven't seen Hagrid this happy in years."

Snape frowned as he watched the three headed dog frolicking across the grounds, the large half-giant chasing after him and laughing. There was something strange about watching a ten foot tall grown man acting like a child while playing with an oversized puppy, and Snape didn't feel comfortable watching this.

Hagrid picked up a stick, which was actually a large branch that had broken off the Whomping Willow, and threw it up in the air. Fluffy leapt up, two of his three heads snatching the branch in mid-air, the third head snapping at the end of the stick and whining when he didn't get his share of the stick.

The three headed dog went jogging back to his owner, the third head grabbing the end of the stick and yanking it out of the mouths of the other two, then smiled as he presented the stick to Hagrid. The expression on head number two was of complete shock, while the first head growled at the third for stealing his stick.

McGonagall was delighted to see Hagrid and his new pet having such a good time. She watched as the half-giant petted the puppy, then smiled when Fluffy jumped on Hagrid, knocking him to the ground with all three heads licking his face.

When she turned to look at Severus and saw the scowl that still lingered on his face, she asked him what was wrong. "I'm allergic to dogs," Snape replied.

"That isn't true," McGonagall said curtly. "You're lying, Severus. And I don't appreciate being lied to."

Snape sighed. "Since when have you ever known me to get along well with dogs?"

She knew what he was hinting at, and she could she could see his point. But she didn't know why he couldn't be happy for Hagrid and enjoy the scene that was taking place in front of them.

Severus stood up, leaving the stone bench in the courtyard and headed back inside the castle. As he walked away, the playful puppy caught sight of the Potions Master's flowing cloak and decided it would make a fun new toy. Before Hagrid could stop him, the puppy went bounding off across the grounds, pounced on the unsuspecting Potions Master and tore at his cloak, biting and shaking the dark fabric like he'd been given a new chew toy.

Hagrid ran after the puppy, seizing him by the scruff of the neck as he pulled the dog off the professor. "Sorry about tha," he said. "'Fraid he's still in the playful puppy stage."

Snape groaned, lying flat on his belly in the grass. McGonagall ran towards him, and bent to help him up, when suddenly she gasped and took a step back. "Severus!" she exclaimed. "Your clothes!"

"What?" Snape rolled over onto his side. "What about them? What the bloody hell is going on?"

A group of passing students started pointing and laughing, the female students giggling like the school girls they were at the sight of Snape's torn clothing. One of the students, a young Slytherin girl by the name of Kaila, grabbed the camera from around Colin Creevy's neck and started taking pictures.

When Fluffy had leapt on Severus and started chewing on his cloak, he accidently ripped the seat out of Snape's pants, leaving the Potions Master with his bare arse exposed while one of his students took pictures of him.