Anthony Volgmann, a Moncton, N.B., SPCA volunteer, has pleaded guilty to bestiality and corrupting morals.
Volgmann, 30, who served as a dog walker, performed sexual acts with the animals while they were in his care, the Moncton provincial courtroom heard on Friday.
The corrupting morals charge involved making bestiality images available to the public on the internet.
A woman with the American SPCA found pictures of a man performing sexual acts with dogs posted on a bestiality website and alerted police in Moncton, said Crown prosecutor Renée Roy.
The woman told police the man was an active member of the site and had posted a variety of items, said Roy.
Volgmann, who is unemployed and lives with his grandmother, was arrested in September after an investigation by the SPCA and the RCMP.
Officers seized cameras, memory cards, a laptop, hard drive and a USB drive that contained pictures of Volgmann performing sexual acts with dogs, as well as closeups of dog genitalia, said Roy.
They also found pictures of dogs at parks and dog shows, but no evidence of inappropriate behaviour at such venues, she said.
Volgmann, who was found fit to stand trial last month following a psychiatric assessment, admitted to police he was attracted to dogs of both sexes, said Roy.
The offences occurred between January and September of last year, according to the RCMP.
Volgmann co-operated fully in the investigation, police said.
The Crown and defence lawyer Jean Trahan made a joint recommendation that Volgmann be sentenced to two years of supervised probation.
They also recommended several strict conditions, including banning him from owning any dogs, working or volunteering with dogs, or going to places dogs might be, such as dog parks, dog shows, animal shelters and veterinarian offices.
In addition, they suggested Volgmann not be allowed to own or access computers or smartphones with online access, except if at work or under supervision.
Provincial court Judge Jòlene Richard adjourned sentencing until Feb. 7.