Lady Madonna, aka Maddie, by her former foster family gave birth to a big litter of puppies – all named after Beatles songs. After seeing all of her puppies find new homes – it was Lady M’s turn to find her very own happy ending. See how Lady Madonna runs in this this latest edition of Ruff Life.