If a coat is ordered through a specific charity, they will receive a donation of £5 per coat. If offered through a general site, I look at the breed and donate to a charity on my list (below). I use the proceeds both to donate cash to charities as well as donating coats to be used for fundraising.
I also make and donate to individual dogs in need, primarily Timmy’s Fund. Timmy is a Spanish rescue brought over to the UK who arrived in very poor condition. He has 2 Mediterranean diseases and wasn’t able to get pet insurance as a result. As his owner has 4 other rescue dogs, I decided to support his regular blood testing and treatment by paying directly into his vets account.