Perdón por haber tardado tanto en contestar. La cuestión es que no quiero un div con las esquinas redondeadas, sino con curva en todo el div, el problema es que las dimensiones son diferentes para alto (286 px) y para ancho (322 px). Por eso había pensado en ponerle una imagen con el centro en forma de elipse. Dicha elipse es transparente, mostrándose la otra foto debajo y haciendo el efecto redondo que deseo, pero no tengo ni idea de qué poner en el css para conseguirlo, ya que la imagen me sale por encima de la elipse, cuando debería quedar por debajo. La página es esta :
http://www.animalmeeting.com/perfilperro.php . Gracias por cualquier ayuda que podáis aportarne y, si conocéis algún sitio de referencia, también me serviría.