Teddy the dog has plenty to smile about after Hot Chocolatte in Dunsborough raised $1,385 for Pets of Older Persons (POOPS).
POOPS is a not-for-profit organisation run by volunteers that provides a fee-free pet care service for elderly or disabled pet owners in Perth and Busselton.
The volunteers currently walk 47 dogs in the Busselton area.
Through Hot Chocolatte's donation POOPS were able to organise a local vet to extract 16 teeth from Teddy.
With the money leftover POOPS Busselton coordinator Cathy Gibson was also organising for one of their clients to have their dog's eye removed as it had a large ulcer.
"The donation from Hot Chocolatte is extremely generous it meant we could get Teddy's teeth fixed, he was our most needy dog," she said.
"It will also mean that we can pay for flea and worm treatment for a few of our clients as well, which is a huge help."
Hot Chocolatte coowner Lauren Balfour said one of their regular customers Jen Brent-White, who is a Saving Animals from Euthanasia volunteer, suggested raising the money for POOPS.
Ms Brent-White said POOPS was such a great organisation because it helped elderly people look after their pets.
"Companionship for the elderly is so important," she said.
"There are a lot of elderly people in the community who have pets, it brings them so much and gives them something to do.
"Pets offer so much companionship and if we can keep people with their pets for as long as possible that's great and a very important thing for people."
Teddy's owner Zhelma McManus said it was fantastic that her dog could now get his teeth done.
"POOPS is very good, I have two dogs and they walk them four times a week," she said.
"The dogs love it, they wait and know when the POOPS volunteer is coming, they are very intelligent."