15 December 2016 Last updated at 08:30 GMT
The Forever Hounds Trust was set up 20 years ago and wanted to celebrate its anniversary by inviting dogs and their owners to the service at St Michael's Without church in Broad Street.
The choir's performance included a canine version of the song "The 12 (Dog) Days of Christmas".
A Christmas carol concert especially for dogs has been held in Bath.