Tegan Macdonald

 Ottawa Humane Society
Nepean , ON K2J 0B6 , CA
 Trainer