We have a winner!!! Congratulations to Fuzzy317 who correctly guessed the puzzle as

"Every boy should have two things: a dog, and a mother willing to let him have one." - Anonymous