karenmigliaccio: Lily 3 weeks old
karenmigliaccio: Lily at 5 weeks
karenmigliaccio: Dr Hennessy, our vet