Dogs, Tigers flex muscles for AFL finals