Shannon has photographed thousands of adoptable pets during her career, including dogs, cats, guinea pigs, rabbits and birds. She has also volunteered with an international animal rescue organization, photographing the medical care of street dogs in rural Nepal.