welsh pony: breed of small ponies originally from Wales
pony: any of various breeds of small gentle horses usually less than five feet high at the shoulder
soap flakes: soap that has been cut into flakes to make suds faster