Question: who sings mama's don't let your babies grow up to be cowboys on the ranch
Answer: `` Mammas Do n't Let Your Babies Grow Up to Be Cowboys '' is a country music song first recorded by Ed Bruce , written by him and wife Patsy Bruce .