Porcupines can indeed float in water due to their hollow quills, which provide buoyancy. Many rodents have some swimming ability, but the porcupine's specialized quills allow them to stay afloat. Monkeys, elephants, and cats either cannot float well or would swim rather than passively float.