Cats and dogs come on stage in princesses, pirates or flower hats. Their unique fashion show was held in Jamboanga, Philippines

Advertisement