Clod, having listened to the song, you should be grateful he's only singing the beer part!
(not a comment on your parenting, the song made me laugh, but "makes me want to fuck Madonna"
really made me laugh

)
Just get another catchy song in his head - I know from the kids on the bus that they'll sing damn-most anything. I remember my niece one year singing the hook to rather an explicit rap song. My BIL shrugged and said at least it as the only part she understood.
Foot I missed your post originally. Wow - that's some good advice. And a lovely picture to have.