Cat meets newborn baby !