cats in ancient Egypt sacrificed as offerings and mummified sacrificed as offerings and mummified ancient Egyptian sacrificed as offerings and mummified cats in ancient Egypt often mummified cats in ancient Egypt