Port Kennedy Man Fined $7,500 Over Injured Puppy

RSPCA WA