As his pup Micky Mackenzie looks on, Lance Hart demonstrates the right way to suck a dick. Max Cameron's fat cock is the perfect opportunity for a pup training lesson. But before Micky gets to swallow their loads, first he needs to get fucked by both their cocks! "Ready for this bone?" says Max as he slides himself into Micky's tight hole. Gasping and moaning, Micky bends down and sucks Lance's cock while Max pounds him from behind. Trading places, Max offers his bone for Micky to taste as Lance rams into Micky with his fat meat. To really see how far they can push their slut pup, Max and Lance take turns on Micky's pup hole. When they're ready to give his ass a break, Lance and Max take turns throat fucking Micky, shoving in their hard, thick rods all the way down to the base. For Micky's next lesson, Lance and Max flip him on his back and fill his pup hole with their cocks. With Micky's paws bound, he has no way to stimulate his own cock, which lays thick and heavy across his stomach. In exchange for a bark, Max strokes Micky's cock for him. As a reward for taking their dicks so good, Max and Lance remove one of Micky's puppy mits so that he can shoot his load. Standing above Micky, Max jerks out his thick load into Micky's whimpering open mouth. With Lance's big dick filling Micky's hole, Micky strokes his cock until he erupts with huge jets of cum. Standing over Micky, Lance shoots his load, drenching Micky's chest with cum.