Pair reported over Fyvie puppy farm

About 90 dogs were taken away from the site at Fyvie last year.
About 90 dogs were taken away from the site at Fyvie last year.

Breaking

    Cancel