little babes, bumps and pups. oh my!