John Lennon and Paul McCartney both supported Nilsson's work publicly. McCartney even asked him to write " The Puppy Song " for Mary Hopkin on Apple Records. David Cassidy later took it to No. 1 in ...