Punkin and Heidi How many of us have pictures like this? Cats love to sleep on windowsills. You can see that in the early 1980s, Heidi (above) didn't have shelves nailed up on her windowsills like Foster does today. But when you live in an apartment you just can't go nailing stuff to the windowsills. …