we can't all have the calming voice of an angel, that's why man created musical pull toys....
musical pull toys

1/ organic cotton crochet bird music box, £28.50, lulasapphire.com
2/ owl musical toy, £25, nubie.co.uk
3/ esthex pink house music box, €38.50, kidslovedesign.com
4/ skidaddle zebra musical toy, £15.95, johnlewis.com
5/ bredita duck musical pull toy, £11.50, justjellycat.co.uk
music cuddle monkey, £25, dotmaison.com