Nearly 30 dogs and puppies have been seized by the RSPCA from a rural property in the Macedon Ranges after a tip-off about alleged illegal dog breeding.
Nearly 30 dogs and puppies have been seized by the RSPCA from a rural property in the Macedon Ranges after a tip-off about alleged illegal dog breeding.