Tiny Love Soothe N Groove mobile. This mobile rotates, plays music (18 melodies in 6 musical categories including white noise), and features cute plush creatures for baby to look at. We used this on a bassinet and crib, but it can also convert to a stand-alone music box with handle.
https://www.canadiantire.ca/en/pdp/tiny-love-soothe-n-groove-mobile-2744045p.2744046.html
From a pet-free, smoke-free home.