The Dogs

Lucky, Buddy, Flash, Charlie,
The Welcoming Committee.
All the dogs have been rescued.
Lucky, from Greece, A Street Dog.
Charlie, from Montreal, puppy Mill?
Flash, found wandering Niagara Falls.
Buddy, elderly owners had to give him up.
Al now nearly fully recovered, and happy to be together and working.