NNews Rats Make Adorable Happy Squeaks When They’re With Their Buddies byUtsav SrinetNovember 10, 2023 Rats make high-pitched, happy squeaks when in the company of another rat, new research has revealed. The rodents…